1.儲存器的層次管理
訪問速度從上往下依次降低
可重定位裝入方式:多道程式環境下的起始位址是0開始,根據記憶體 當情況,將裝入模組裝入合適位置
3.連續分配方式
對換:將記憶體上暫時不能執行的程序或者暫時不用的程式和資料調出到外存上。提高記憶體利用率。可分為程序對換、頁面對換、分段對換。為了實現程序對換,必須實現三個功能:
4.分頁儲存管理方式和分段儲存管理方式
離散分配方式:將乙個程序直接分散地裝入到許多不相鄰接的分割槽中
分頁和分段的主要區別:
(1)頁是資訊的物理單位,分頁是為了減少記憶體碎片,提高記憶體的利用率;分段是為了更好地滿足使用者的需要
(2)頁的大小固定且由系統決定,由系統把邏輯位址分為頁號和頁內位址兩部分,是由機器硬體決定的;而段的長度卻不固定,決定於使用者編寫的程式;
(3)分頁的作業位址空間是一維的;而分段的作業位址空間是二維的,標識乙個位址時,既需要段名也需給出段內位址。
5.虛擬儲存器的基本概念
虛擬儲存器主要是從邏輯上擴充記憶體容量。常規儲存器管理方式的特徵:一次性、駐留性。
虛擬儲存器指具有請求調入功能和置換功能,能從邏輯上對記憶體容量進行擴充的一種儲存器系統。
實現方法:
虛擬儲存器的特徵:多次性、對換性、虛擬性
頁面置換演算法:
作業系統 第四章儲存器管理 1
程式進記憶體的一般過程 編譯compiler 編譯程式 將使用者源 編譯成若干個目標模組。鏈結link 鏈結程式 將形成的一組目標模組,及它們需要的庫函式鏈結在一起,形成乙個完整的裝入模組。裝入load 由裝入程式將裝入模組裝入記憶體,構造pcb,形成程序,開始執行 使用實體地址 單一連續分配 記憶...
作業系統第四章 儲存管理子系統
重點 分頁 分段技術 1.儲存器層次結構 滿足不同位置資料需求 速度快 不易失 你比如說直接跟cpu對接的 暫存器 cache 記憶體 外存 常理解為硬碟 他們讀取的速度不一樣 易失性也不一樣。負責管理上面的結構的 儲存管理器。程序的換進換出和頁面置換都是記憶體不足造成的。2.單道程式儲存管理 把整...
作業系統 2 複習 第四章 儲存器管理
型別內容 cpu暫存器 暫存器主存 快取記憶體 主儲存器 磁碟快取 輔存固定磁碟 可移動儲存介質 層次越高 越靠近cpu 儲存介質訪問速度越快,越高,儲存容量越小。暫存器和主儲存器又被稱為可執行儲存器步驟 1.絕對裝入方式。裝入前指定位置 編譯程式或程式設計師 只適用於單道處理環境。程式執行前 2....