6 分頁法(paging)在作業系統記憶體管理中,可以直接解決什麼問題?
(A)內部碎裂(internal fragmentation)
(B)外部碎裂(external fragmentation)
(C)輾轉現象(thrashing)
(D) Belady’s 異常(anomaly)
答案:登入後查看
統計: A(116), B(290), C(64), D(27), E(0) #2129586
統計: A(116), B(290), C(64), D(27), E(0) #2129586
詳解 (共 3 筆)
#4813476
分頁法(paging)
由於分割法無法避免碎片的產生,只能透過分割策略改善程度的輕重,為此,發展出另一系列的技術,允許同一個程式載入不連續的記憶體空間,只要可用空間的總大小足以容納該程式即可。
分頁法的原理是將記憶體劃分成相同大小的區塊,稱為頁框(frame),然後將程式亦劃分成相同大小的區塊,稱為分頁(page),頁框的大小和分頁的大小通常是一樣的。
當程式準備執行時,它的分頁會被載入記憶體的頁框,每個分頁對應一個頁框,但不一定是要連續的頁框,分散或順序顛倒亦無妨。為了記錄程式的每個分頁是載入到記憶體的哪些頁框,所以需要一個分頁表(page table)。
2
0