大學生新聞網
大學生新聞大學生活校園文學大學生村官
社會實踐活動社會實踐經歷社會實踐報告社會實踐總結社會實踐心得
全國排名校友會版軟科排名分類排名本科排名一本排名二本排名專科排名
求職簡歷職場法則面試技巧職場故事求職招聘
英語學習計算機學習電氣工程機械工程經濟管理建筑設計財務會計
申請書證明書檢討書自薦信演講稿心得體會調查報告讀后感求職信推薦信其它范文
 

虛擬存儲器現代操作系統的重要特征

虛擬存儲器及其管理技術是現代操作系統的重要特征之一,它將外存資源與內存資源進行統一管理,解決了用較小容量的內存運行大容量的軟件問題。本節將給出虛擬存儲器的概念,并討論虛擬存儲器管理的三種方法:分頁存儲管理、分段存儲管理和段頁存儲管理。

5.6.1 虛擬存儲器

從操作系統的角度看,計算機系統的資源分為兩大類:一類是硬件資源,包括微處理器、存儲器和輸入輸出設備;另一類是軟件資源,即程序和數據。這些資源構 成了系統程序和用戶作業賴以活動的物質基礎和工作環境。針對這些資源,操作系統的資源管理程序分為4個部分:處理器管理、存儲器管理、外部設備管理和文件 管理。

早期開發的操作系統只支持單任務、單用戶系統,對存儲器的管理比較簡單。如MSDOS就是在8086/8088環境下開發的磁 盤操作系統,只支持單任務、單用戶操作;它可管理的內存空間最大為1MB,其中供用戶程序占用的空間只有640KB,并且在內存管理上采用靜態分配方式, 不支持虛擬存儲器;在運行程序時,必須把用戶程序一次調入內存。而目前使用的Windows操作系統突破了DOS內存1MB的限制,內存最大可達 4096MB,支持多任務、多用戶操作,采用動態內存分配管理方式,并且具有虛擬存儲器管理功能。

虛擬存儲器(簡稱虛存)實際上是一 種由操作系統的存儲管理軟件對內存和外存資源進行統一分配和程序調度的存儲器管理技術。它將內存和外存統一編址,形成一個比內存空間大許多的存儲空間,稱 為虛擬存儲空間。虛擬地址空間的大小由CPU存儲管理體系結構決定,并由外部存儲器支持。虛擬存儲器的地址稱為虛擬地址或邏輯地址(用戶在編制程序時使用 的地址)。用戶在編制程序時可以不受內存空間大小的限制,在虛擬存儲空間內自由編程,使得具有較小內存空間的系統能夠運行大容量程序。

虛擬存儲器的工作原理是:在執行程序時,允許將程序的一部分調入內存,其他部分保留在外存。即由操作系統的存儲管理軟件先將當前要執行的程序段(如主程 序)從外存調入內存,暫時不執行的程序段(如子程序)仍保留在外存,當需要執行存放在外存的某個程序段時,由CPU執行某種程序調度算法將它們調入內存。

5.6.2 分頁存儲管理

1.分頁存儲管理的基本原理

分頁存儲管理的基本原理是:將內存空間和虛存空間分別等分為大小相等的若干頁,頁的大小為2n個字節,如210(1KB)、211(2KB)、 212(4KB)等,并且為每個頁按順序指定一個頁號,即0頁、1頁、2頁……為了敘述方便,這里把內存的頁(物理頁或絕對頁)稱為頁面。例如,若內存空 間為8KB,虛存空間為16KB,頁的大小為1KB,則內存空間可分為8個頁面,其頁面號為0~7;虛存空間可分為16個頁,其頁號為0~15。當運行程 序時,以“頁”為單位進行地址映射。即操作系統以頁為單位把邏輯頁從外存調入內存,存放在物理頁面上,供CPU執行。

2.分頁存儲管理的地址轉換

在分頁存儲管理中,需要解決的關鍵問題是:選擇哪一個物理頁存放調入的邏輯頁如何將邏輯地址轉換為物理地址為了解決這些問題,系統為每一個頁建立一個頁 表,保存在內存中,存放頁的若干信息,如頁號、容量、是否裝入內存、存放在內存的哪一個頁面上等。CPU訪問某頁時,首先要查找頁表,判斷要訪問的頁是否 在內存,若在內存為命中,否則為未命中;然后將未命中的頁按照某種調度算法由外存調入內存,并根據邏輯頁號和存放的物理頁面號的對應關系,將邏輯地址轉換 為物理地址。分頁存儲管理的地址轉換示意圖。

存儲單元的物理地址由頁面號和頁內地址兩部分組成,如(a)所示。8KB內存的頁內地址 由地址線A9~A0提供,可尋址1KB的頁內存儲空間,地址范圍為0~1023;頁面號由高3位地址線A12~A10提供,8個頁面的頁面號為0~7。由 此可以看出,頁面存儲單元的物理地址為:頁的大小×頁面號+頁內地址。

虛擬地址(邏輯地址)的確定方法與物理地址的確定方法完全相 同,也是由頁號和頁內地址兩部分組成,如(b)所示。16KB虛存空間可分為16頁,頁內地址由虛擬地址線A9~A0提供,其頁號0~15由虛擬在進行地 址轉換時,由于邏輯頁和物理頁的大小相等,它們的頁內地址是相同的,所不同的是頁號,只要將邏輯地址的頁號轉換為物理地址的頁面號即可。在中,給出1號邏 輯頁中某條指令訪問數據的邏輯地址為1024×1+4521476,它存入內存7頁面上所對應的物理地址為1024×7+4527620。
    作者:大學生新聞網 來源:大學生新聞網
    發布時間:2018-09-18 瀏覽:
  • 面對面學習總是比在線學習好嗎
  • 最近關于重新開放學校的激烈爭論主要取決于在線教學的質量。這是可以理解的。但是,關于在線指導的許多內容仍然被誤解。現在該改變這種
  • 06-09 關注:73
  • 在線學習的4條建議
  • 印第安納大學(IU)的新資源介紹了使在線學習成功的一些最重要因素。

    當IU關閉體育課并轉向在線教學時,電子學習研究與實踐實驗室開始
  • 06-09 關注:65
  • 激光視盤 可以自由放置和使用
  • 激光視盤采用丙烯酸塑料制成,大多數光盤直徑為30厘米(C12英寸),也有13厘 米(5英寸)的小型盤,盤的轉速為1500轉/分,但應指出,為
  • 09-18 關注:133
  • 數字技術用于語音信號高效多路傳輸
  • 欣賞聲音、喜愛音樂,這是音響的源點。為了滿足這一需要,音響系統需由兩個系統組成。其一是對音樂與人聲加以收音并加以調整,記錄在唱
  • 09-18 關注:122
  • 電腦正在進入有線電視網
  • 當前,隨著數字計算機和多媒體技術的發展,許多大的計算機制造公司都提出,在微型計算機上實現電視的功能,即利用計算機網絡來接收數字
  • 09-18 關注:128
  • 電視信號的傳輸過程
  • 當前,像高保真音響、高清晰度電視、VCD、數碼錄音等新詞匯大量充斥在我們身邊,它們一方面代表這新技術的涌現,另一方面也體現了這些
  • 09-18 關注:196
  • 計算機6.2.180x86中斷結構及類型
  • 從Intel 8086/8088、286、386、486直到Pentium系列微處理器,它們中斷系統的結構基本相同,不同之處主要有兩點:一是 因CPU的工作模式
  • 09-18 關注:132
  • 中斷技術引入計算機系統
  • 中斷技術是現代計算機系統中很重要的功能。最初,中斷技術引入計算機系統,只是為了解決快速的CPU與慢速的外部設備之間傳送數據的矛盾
  • 09-18 關注:261
主站蜘蛛池模板: 国产成人一区二区三区免费视频 | 狼群视频在线观看www| 国产精品户外野外| 久久久久大香线焦| 第一福利官方导航大全| 国产精品久久国产三级国不卡顿| 久久亚洲国产成人精品无码区| 精品国产福利久久久| 国产精品好好热在线观看| 久久99热只有频精品8| 永久免费看mv网站入口| 国产在线a免费观看| chinese国产在线视频| 日韩精品无码专区免费播放| 免费精品久久天干天干| 色综合天天综合中文网 | 日本高清乱理论片| 亚洲黄色免费电影| 高清在线精品一区二区| 夜夜爽免费视频| 久久国产视频网| 波多野结衣一区二区| 国产乱子精品免费视观看片| 99久久国产视频| 日本xxxx18护士| 亚洲欧美另类视频| 老头天天吃我奶躁我的视频| 国产精品内射久久久久欢欢| 中文字幕2020| 杨幂下面好紧好湿好爽| 免费人妻无码不卡中文字幕系| 黑人与中国女一级毛片不卡| 天天干天天摸天天操| 久久久噜噜噜久久中文字幕色伊伊| 污污的网站免费观看| 四虎影视在线观看2022a| xxxx69中国| 天天躁日日躁狠狠躁一区| 久久伊人精品一区二区三区| 欧美日韩高清性色生活片| 医生好大好硬好爽好紧|