軟考(四) 儲存管理之頁式儲存

2021-07-02 01:44:10 字數 904 閱讀 8224

之前在總結作業系統這部分知識點的時候,發現儲存這部分的東西比較有意思,所以想把它單拿出來整理下,以便之後的學習,其實很簡單,下面我們來看下它是有多簡單的呢?

儲存管理

作業系統中的儲存有很多種,分別是頁式儲存,段式儲存,段頁式存數,磁碟儲存等。分這麼多種儲存方式,無非是讓我們在操作計算機的時候,計算機記憶體和使用者操作之間的作業變的更加清楚和簡單,並且能夠保證資料不會丟失。接下來具體看下什麼是頁式儲存。

基本原理:

把使用者資料載入到記憶體中進行處理,這個時候就會出現兩種資料,一種是載入到記憶體中的資料,另一種是使用者作業資料,為了合理利用記憶體的空間,並且使作業能夠連續,這個時候將記憶體劃分為大小相同的塊,同樣的,將使用者作業空間劃分為大小相同的頁。

所以: 頁=塊(大小相同)

如上圖所示,這裡的邏輯位址指的就是我們使用者將使用者資料儲存到頁中,所獲得的位址,而實體地址,就是記憶體處理使用者作業時將資料儲存的位址,大致的原理弄清楚了,接下來就是怎麼樣根據邏輯位址尋找作業的實體地址等一系列的問題就引刃而解啦~

實戰

說明:

為什麼每次要用2的幾次方來運算,因為2b代表的是兩位,組合起來為01,10,或者11,所以當每次計算的時候,用的就是2的冪次方來計算頁內位址。

其實頁式儲存並不是很複雜,弄清楚其中的原理就很好理解了!

軟考筆記之儲存管理

軟考隨堂筆記 考點1 實存管理 考點2 虛存管理 程式的裝入 重定位 將邏輯位址轉換成實體地址 實存管理 儲存管理的任務是儲存空間的分配與 在現代作業系統中通常有單一連續分配 靜態 固定分割槽分配 靜態 可變分割槽分配 動態 三種分配方式 單一連續分配 靜態 不分割槽,所有使用者空間給某個程序或作業...

中級軟考 段頁式儲存是什麼?

段頁式儲存管理方式即先將使用者程式分成若干個段,再把每個段分成若干個頁,並為每乙個段賦予乙個段名。頁式儲存管理能有效地提高記憶體利用率,而分段儲存管理能反映程式的邏輯結構並有利於段的共享。如果將這兩種儲存管理方法結合起來,就形成了段頁式儲存管理方式。段頁式管理就是將程式分為多個邏輯段,在每個段裡面又...

頁式儲存管理

作業系統原理 頁式儲存管理 記憶體分割槽儲存管理的乙個特點是連續性,每個程式都分有一片連續的記憶體區域。這種連續性導致碎片問題,包括 固定分割槽中的內碎片和可變分割槽中的外碎片。為了解決這些問題,人們又提出了 頁式儲存管理方案 它的基本出發點 是打破儲存分配的連續性,使乙個程式的邏輯位址空間可以分布...