分頁與分段比較


分頁與分段比較,如下表所示 -

編號 分頁 分段
1 非連續的記憶體分配 非連續的記憶體分配
2 分頁將程式分成固定大小的分頁。 分段將程式分成可變大小的段。
3 由作業系統負責 由編譯器負責。
4 分頁比分段更快 分段比分頁慢
5 分頁更接近作業系統 分段更接近使用者
6 它會遭受內部碎片問題 它會遭受外部碎片問題
7 沒有外部碎片 沒有外部碎片
8 邏輯地址分為:頁碼和頁碼偏移 邏輯地址分為:分段號和分段偏移量
9 頁表用於維護分頁資訊。 分段表維護分段資訊
10 頁表項具有影格號和一些標誌位,以表示關於分頁的細節。 分段表項具有分段的基地址和段的一些保護位。