本節主要是講作業系統的記憶體管理基礎知識,首先簡單介紹了記憶體是什麼。記憶體管理的功能,將作為以下幾個我們講解的重點。
記憶體可以理解為乙個酒店,裡面的每個房間就是儲存單元,房間號就是記憶體位址
記憶體空間的分配與**主要是連續分配管理方式和非連續分配管理方式。
連續分配管理方式
單一連續分配,將整個記憶體分配給乙個程序 固定分割槽分配,將記憶體劃分為若干固定大小區域,每個分割槽只能裝一道作業 動態分割槽分配,程序裝入記憶體時動態建立分割槽
非連續分配管理方式有、基本分頁儲存管理方式、基本分段儲存管理方式、段頁式儲存管理方式
記憶體空間的擴充
1.覆蓋與交換
2.虛擬記憶體管理
位址轉換分為絕對裝入、可重定位裝入、動態執行時裝入
儲存保護有兩種,分別是上下限暫存器、重定位/界位址暫存器
邏輯位址是相對位址,實體地址是絕對位址。
如果這篇博文有幫助到您,可以幫冷月點乙個贊或者加乙個關注哦!
冷月手撕408之作業系統 11 死鎖
作業系統的死鎖 主要是介紹了 程序直接發生的特殊情況,記憶體中每個程序互相等待對方手裡的資源,導致各個程序都阻塞,無法向前推進,導致死鎖。死鎖定義 記憶體中每個程序互相等待對方手裡的資源,導致各個程序都阻塞,無法向前推進 產生條件 系統資源的不恰當分配 程序推進順序非法 產生死鎖的四個必要條件 互斥...
冷月手撕408之作業系統 6 執行緒概述
作業系統的執行緒概述主要是介紹了執行緒的概念,執行緒和程序的區別,重點掌握執行緒和程序資源分配 排程方面的區別。執行緒又叫 輕量級的程序 是乙個基本的cpu執行單元。在引入執行緒後,程序是資源分配的基本單位,執行緒是排程的最小單位 並且增加了併發性,執行緒之間也可以併發,提公升了併發度。而執行緒幾乎...
冷月手撕408之作業系統 1 導學
在408中,其中資料結構和組成原理各佔45分,作業系統佔35分,計算機網路佔25分。作業系統的知識點非常的多,但是每一章都具有極其強烈的關聯性。很多人朋友都喜歡直接去背知識點。但是冷月認為,背很有侷限性。只有融合貫通了,才能以不變應萬變。其實,408的4門科目都非常的有關聯性。科目與科目之間非常有關...