作業系統的考題重點5 21

2021-10-23 06:47:47 字數 722 閱讀 3304

1.程序的頁表

1.頁面不在記憶體:塊號為0

2已知程序虛位址,計算單元的實體地址

967/1024=0.。。。。。967

故該虛擬位址對應的頁號是0,該頁在記憶體,頁內位址為967,查表可知,0號頁對應的塊號為28,對應的實體地址為:28*1024+967

4776/1024=4.。。。。680

故該虛擬位址對應的頁號是4,缺頁,發生缺頁中斷,在程序空間訪問的頁不在記憶體中可以使用lru演算法淘汰當前程序所在記憶體的其他頁,根據訪問位,淘汰第3頁,第4頁轉入塊號為93的物理塊中,頁內位址680*,因此對應的實體地址為:93*1024+680

當對應的頁號為5,發生越界中斷

理解

缺頁中斷除了保護現場之外,還要判斷記憶體中是否有足夠的空間儲存所需的頁或段,然後再把所需頁調進來再使用

lru演算法

即最近最少使用,是一種常用的頁面置換演算法,選擇最近最久未使用的頁面予以淘汰。該演算法賦予每個頁面乙個訪問字段,用來記錄乙個頁面自上次被訪問以來所經歷的時間 t,當須淘汰乙個頁面時,選擇現有頁面中其 t 值最大的,即最近最少使用的頁面予以淘汰

位檢視的字數::位元組/磁碟存放/字長

第i字第j位對應的塊號:i*字長位數+j

作業系統期中複習思考題

本文主要適用於計算機類本科作業系統課程的期中考試。作業系統分層設計 按模組設計 分層設計定義層次結構和介面,每個層次建立在下層的基礎上。構建和除錯簡單,難以對層次做準確的定義,層次間互動關係錯綜複雜,呼叫開銷大。按模組設計用物件導向技術,將系統設計為乙個核心核心和若干個可載入的核心模組。能動態實現特...

(作業系統 第一章 作業系統引論重點題

作業系統是覆蓋在硬體上的第一層軟體,它管理計算機的硬體和軟體資源,冰箱使用者提供良好的介面。它直接管理著硬體資源,為使用者完成所有與硬體相關的操作,從而極大地方便了使用者對硬體資源地使用並提高了硬體資源的利用率。作業系統是一種特殊的系統軟體,其他系統軟體執行在作業系統的基礎之上,可獲得作業系統提供的...

作業系統 作業系統的概念

3 作業系統的目標和功能 作業系統用做擴充機器 計算機系統自上而下可區分為 從作業系統的角度 計算機系統的概述 在計算機中的cpu 記憶體 輸入 輸出裝置等硬體,提供了基本的計算機資源 應用程式等規定了按何種方式來使用這些資源來為使用者服務 作業系統控制和協調各使用者程式對硬體的分配和呼叫。所以作業...