作業系統 儲存管理

2021-08-08 10:54:34 字數 1071 閱讀 9302

頁式儲存組織

優點:利用率高、碎片小,分配及管理簡單

缺點:增加了系統開銷;可能產生抖動現象

先把邏輯位址的頁內號頁內位址分開,其中實體地址的頁內位址 就是邏輯的頁內位址。

物理塊號(頁內號、頁幀號)的找法

直接查表

淘汰頁號的選擇方法:

只能淘汰在記憶體中的頁號(狀態位為1),不能淘汰沒有在記憶體中的頁號(狀態位為0);只能淘汰訪問位0的頁號(即最近沒有被訪問過),不能淘汰剛剛被訪問過的頁號(訪問位為1),即淘汰狀態位為1、訪問位為0的頁號

段式儲存組織(邏輯劃分、大小可以不一致)

優點:多道程式共享內容、各段程式修改不影響

缺點:記憶體利用率低,記憶體碎片浪費大

段頁式儲存

優點:空間浪費小、儲存共享容易缺點:開銷大

快表

cache中一塊小容量的相聯儲存器,存放當前訪問最頻繁的少數活動頁面頁號

頁面置換(淘汰)演算法

作業系統儲存管理

分段單元 分頁單元 邏輯位址 段基址 32位偏移量 線性位址 虛擬位址,0 4gb 實體地址 6個段暫存器 cs code段 ss stack段 ds data段 es fs gs 通用段暫存器 16位的段選擇符就存放在以上段暫存器中 線性位址 4gb 被分成以固定長度為單位的組,即頁。頁內部連續的...

作業系統 儲存管理

儲存管理 1 所謂虛擬儲存技術,即在記憶體中保留一部分程式或資料,在外存 硬碟 中放置整個位址空間的副本。程式執行過程中可以隨機訪問記憶體中的資料或程式,但需要的程式或資料不在記憶體中時,就將記憶體中的部分內容根據情況寫回外存,然後從外存調入所需程式或資料,實現作業內部的區域性對換,從而允許程式的位...

作業系統 儲存管理

儲存管理中大概涉及到了下圖所示的這些知識點。在了解儲存管理之前,我們必須要知道計算機當中有那些儲存器,這些儲存器有那些特點,他們是如何工作的!如下圖所示 除了上面這三種儲存器,還有暫存器。暫存器是 處理器內的組成部分。暫存器是有限存貯容量的高速存貯部件,它們可用來暫存指令 資料和位址。在 處理器的控...