作業系統學習 記憶體管理(二)

2022-09-07 11:09:08 字數 918 閱讀 8871

基本概念和記憶體分配

虛擬記憶體技術

區域性頁面替換演算法

全域性頁面替換演算法

共享:訪問相同記憶體。

實現高度依賴於硬體。

必須知道記憶體架構。

mmu(記憶體管理單元):硬體元件負責處理cpu的記憶體訪問請求。

(1)首次適配

優勢劣勢

(2)最優適配

優勢劣勢

(3)最差適配

優勢劣勢

交換式碎片整理

非連續分配的優點:

非連續分配缺點

兩種硬體方案

分頁(絕大多數cpu使用)

7.分頁機制

乙個程式的邏輯位址空間被劃分為大小相等的頁

頁定址機制

分頁機制的效能問題

大位址空間問題

作業系統學習(二)

程式的可併發執行 程序的定義與特徵 程序的狀態 程序的掛起狀態 程序控制塊 程序的組織形式 程序控制 程序的建立 程序終止 程序的終止過程 引起程序阻塞和喚醒的事件 中斷型別分為如下兩大類 按中斷功能分類 引入,前驅圖 定義 前驅圖是乙個又向無迴圈圖,可用來描述程式段或程序之間的先後次序關係。前趨圖...

作業系統學習筆記(二)

命令方式 作業系統外殼 互動性的介面 系統呼叫方式 作業系統核心 管理物件 1 硬體資源 處理器 儲存器 記憶體 外存 外圍裝置 鍵盤 滑鼠 印表機 顯示器等 2 資訊 資料和軟體 是以檔案的方式來進行管理,作業系統是通過檔案系統模組具體來對軟體 資料 實施管理。管理內容 1 資源的分配 和訪問操作...

作業系統學習筆記二

1 管理處理機 2 管理儲存器 3 管理輸入 輸出裝置 4 管理資料檔案 5 提供介面服務 二 處理機管理 程序控制 建立和撤銷程序以及控制程序的狀態轉換 進行同步 協調,互斥訪問臨界資源,協調執行進度 程序通訊 程序間的資訊交換 程序排程 按一定演算法從程序就緒佇列中選出乙個程序,把處理機分配給它...