作者genioushebe (我是路人...)
看板SCU_CIS-92A
標題Re: 借我問
時間Fri Jan 12 00:38:32 2007
8.7 為什麼有時候會把分段跟分頁合在一起用
分段分頁(Segmented paging)在page table很大的時候很有用,在page table中一個沒有
用到的大塊連續段落可以塞到一個page table address為0的segment table中。當一個
segment很大的時候,需要很多時間來allocation,則可以用分頁分段(Paged
segmentation)處理這種情況。而靠著分頁分段(paging the segments)可以減少因為外部
斷裂引起的記憶體浪費及簡化allocation。
8.8 為什麼分段比分頁容易共用可重進入的模組
因為分段是邏輯記憶體的分割而不是實體記憶體,所以不論任何大小的分段都可以跟
segment table中的entry共用,分頁必須在每個page的page table中有共同的entry才能
達到共享。
--
資料來源:恐龍解答本
翻譯:不好笑
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.174.166.230
推 Evilskyish:mohocho辛苦哩!!.....OS & 統計一起加油orz 01/12 00:42
推 happychung:推一個 01/12 01:10