當前位置:編程學習大全網 - 編程軟體 - 段式和頁式存儲管理的地址結構很類似

段式和頁式存儲管理的地址結構很類似

段式和頁式存儲管理的地址結構很類似,但是它們之間有實質上的不同,表現為頁式的邏輯地址是連續的,段式的邏輯地址可以不連續、頁式的地址是壹維的,段式的地址是二維的、分頁是操作系統進行,分段是用戶確定、各頁可以分散存放在主存,每段必須占用連續的主存空間

拓展:

各頁可以分散存放在主存,每段必須占用連續的主存空間。分頁和分段者是操作系統確定和進行的。頁式和段式都是采用動態重定位方式。

進程的地址空間:按照程序自身的邏輯關系劃分為若幹個段,每個段都有壹個段名(在低級語言中,程序員使用段名來編程),每段從0開始編址。

內存分配規則:以段為單位進行分配,每個段在內存中占連續空間,但各段之間可以不相鄰。

在頁式存儲管理中,當CPU形成壹個有效地址時,要查頁表。這壹工作是由硬件實現的。

由連續分配方式發展為分頁存儲管理方式的主要動力是提高內存利用率。

優點:保留了分段和請求分頁存儲管理的全部優點、提供了虛存空間,能更有效利用主存

缺點:增加了硬件成本、系統復雜度較大

  • 上一篇:編程程序負值
  • 下一篇:算法簡單題,請用C或java實現,有幫助必采納!
  • copyright 2024編程學習大全網