分頁管理方式和分段管理方式的區別


1、目的

分頁:頁是信息的物理單位,分頁是為了實現離散分配方式,以消減內存的外零頭,提高內存的利用率。或者說,分頁僅僅是由於系統管理的需要不是用戶的需要。

分段:段是信息的邏輯單位,它含有一組其意義相對完整的信息,分段的目的是為了能更好的滿足用戶的需要。

2、長度

分頁:頁的大小固定且由系統決定,由系統把邏輯地址分為頁號和頁內地址兩部分,是由機器硬件實現的,因而在系統中只能有一種大小的頁面,

分段:段的長度不固定,決定於用戶所編寫的程序,通常由編譯程序在對流程序進行編譯時,根據信息的性質來划分。

3、地址空間

分頁:作業地址空間是一維的,即單一的線性地址空間,程序員只需利用一個級衣服,即可表示一個地址。

分段:作業地址空間是二維的,程序員在表示一個地址時,既需給出段名,又需給出段內地址。

4、碎片

分頁:有內部碎片,無外部碎片。

分段:有外部碎片,無內部碎片。

5、共享和動態鏈接

分頁:不容易實現

分段:容易實現


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM