【大肥貓滷肉飯】評論
(D) 分頁法會造成所謂外部碎片(ext...
【jenny】評論
分割法(partitioning)最初的設計是屬於固定分割法(fixed partitioning),其原理是將記憶體劃分成多個大小固定的分割區,雖然各個分割區的大小不一定相同,但在開機後就已經決定,而且作業系統會使用表格記錄分割區的起始位址及長度。一個分割區可以載入一個程式來執行,而CPU就在這些程式之間切換執行。由於分割區的大小固定,而程式的大小卻不一定剛好等於所分配到的分割區,導致可能有剩下一部份空間沒有用到,這個剩下的空間稱為內部碎片(internal fragmentation)。動態分割法(Dynamic partitoning),其原理是根據程式的大小劃分一塊大小剛好的分割區來存放程式,而且作業系統同樣會使用表格記錄分割區的起始位址及長度。在動態分割法的機制下...