內碎片:記憶體固定分區的時候,會發生內碎片。因為記憶體固定分區中,一個作業占用一個或者幾個分區,所以可能出現分配的分區大於所需要的記憶體空間,出現內碎片。但是固定分區不會出現外碎片。 外碎片:在動態分區過程中,動態分區過程一般使用匹配演算法進行分配記憶體(最先匹配法,下次匹配法,最佳匹配法,最壞匹配法),這樣 ...
內碎片:記憶體固定分區的時候,會發生內碎片。因為記憶體固定分區中,一個作業占用一個或者幾個分區,所以可能出現分配的分區大於所需要的記憶體空間,出現內碎片。但是固定分區不會出現外碎片。
外碎片:在動態分區過程中,動態分區過程一般使用匹配演算法進行分配記憶體(最先匹配法,下次匹配法,最佳匹配法,最壞匹配法),這樣在經過一段時間的分配回收後,記憶體中存在很多很小的空閑快。他們每一個都很小,不足以滿足分配要求,但其綜合滿足分配要求。這些空閑塊被稱為外碎片。
頁式管理:解決了碎片問題,但不易實現共用,不便於動態鏈接。 因為儘快會出現記憶體碎片,但是碎片的大小不超過一個物理頁的大小。
保持更新,資源來自於教學課件《操作系統-東北大學-馮時老師》,轉載請註明出處。