作業系統 期末複習 第五章 儲存管理

2021-10-12 03:19:14 字數 507 閱讀 4734

基礎知識

不要越界

假如 3000個頁面,1極頁表 3000頁  0~1023 1k  看在第幾個1024裡,

頁表項佔四個位元組的話   3000*4 = 12000 1k劃開   外層頁表 0 號 內層頁表

建立程序首先要將程式和資料裝入記憶體。將資料源程式變為可在記憶體中執行的程式,通常需要以下幾個步驟

1.編譯: 由編譯程式將使用者源**編譯成若干目標模組

3.裝入:由裝入程式將裝入模組裝入記憶體執行

程式的鏈結有三種方式

執行時動態鏈結

記憶體的裝入模組在裝入記憶體時的三種方式:

1.絕對裝入

2.可重定位裝入(靜態重定位)

在程式執行之前進行位址重定位,根據裝入模組將要裝入的記憶體起始位置,直接修改裝入模組中有關使用位址的指令。

3.動態執行時裝入(動態重定位)

在程式執行過程中進行位址重定位,更確切的說,是在cpu每次訪問記憶體單元前才進行位址變換

作業系統第五章

虛擬儲存器的基本概念 引入 實現 特徵 請求分頁儲存管理方式 硬體支援 位址變換 分配演算法 頁面置換演算法 效能分析 請求分段儲存管理方式 主要相同點是都要在記憶體與外存之間交換資訊 主要區別在於交換技術換出換進一般是整個程序 proc結構和共享正文段除外 因此乙個程序的大小受物理儲存器的限制 而...

軟體構造期末複習 第五章

軟體的可維護性 錯誤修復 改善效能 度量方法。原則方法 目標 設計方法 耦合與內聚 模組之間聯絡越多,耦合度越高 應高內聚,低耦合 著重符號 單一責任原則 每個模組 類 不應因為超過乙個原因而發生改變 乙個類應只完成一種需求 一類操作 開放封閉原則 著重中著重符號 liskov替換原則 保證子類能夠...

《作業系統》第五章 虛擬儲存器

1.常規儲存器管理方式的特徵 1 一次性 2 駐留性 2.區域性性原理 1 時間侷限性 如果程式中的某條指令被執行,則不久以後該指令可能再次執行 如果某資料被訪問過,則不久以後該資料可能再次被訪問。2 空間侷限性 一旦程式訪問了某個儲存單元,在不久之後,其附近的儲存單元也將被訪問,即程式在一段時間內...