Paged Segment Memory Management (分頁式分段)
先分段、再分頁。 user program 由一組 segment 所組成,而每個段由一組 page 所組成。每個 process 會有一個 segment table,而每個段會有一個 page table。
目的:
保有分段法「與User對Memory看法一致」及「Sharing/Protection易實作」之優點。
避免分段法的 external fragmentation 問題。
分析:
沒有 external fragmentation problem
仍有 internal fragmentation problem (因為最終仍是分頁)
table 數目太多,極佔空間,memory access time 更長。
http://mropengate.blogspot.com/2015/01/operating-system-ch8-memory-management.html