虛擬存儲器部件原理解析
虛擬存儲器部件原理解析
根據(jù)程序運行的局部性原理,一個程序運行時,在一小段時間內(nèi),只會用到程序和數(shù)據(jù)的很小一部分,僅把這部分程序和數(shù)據(jù)裝入主存儲器即可。更多的部分可以在用到時隨時從磁盤調(diào)入主存。在操作系統(tǒng)和相應(yīng)硬件的支持下,數(shù)據(jù)在磁盤和主存之間按程序運行的需要自動成批量地完成交換。 虛擬存儲器中經(jīng)常使用兩種基本管理技術(shù): 一、段式存儲管理 1、段:通常一個大的程序是由在邏輯上、處理功能上有一定的獨立性的程序段組成的,可用段名或段號來標明程序段,每個段的長度是隨意的,由指令的條數(shù)確定。 2、段式存儲管理:當(dāng)運行有若干段組成的程序時,把主存按段進行分配與管理,以段作為信息單位,實現(xiàn)在主存-輔存之間的傳送。這種管理方式稱為段式存儲管理。 3、邏輯地址的組成:
段式存儲管理的核心問題是:變邏輯地址中的邏輯段號為主存中的一個存儲區(qū)的起始地址,這是通過在系統(tǒng)中(一般在主存中)設(shè)置一個段表來完成。 二、頁式存儲管理 1、頁:把虛擬邏輯地址空間和主存實際物理地址空間都劃分容量相等(為2的冪)的大小區(qū)域,稱為頁。所有的地址都可以用頁號拼接頁內(nèi)地址來表示。2、頁式存儲管理:在一個計算機系統(tǒng)中頁的長度是人為劃分的,并通過分頁方式進行存儲器管理,實現(xiàn)以頁為單位來完成在虛存和主存之間信息交換,稱為頁式存儲管理。 ![]() 3、頁表內(nèi)容和頁式管理 ? ? |
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關(guān)閱讀:
- [電子說] 虛擬存儲器的概念和特征 2024-05-24
- [電子說] 沒有虛擬地址的處理器是怎么工作的? 2023-12-07
- [存儲技術(shù)] 虛擬存儲器簡述 2023-06-29
- [電子說] 應(yīng)用現(xiàn)代化中的彈性伸縮簡介 2023-06-05
- [存儲技術(shù)] 什么是虛擬存儲器,虛擬存儲器的特征 2020-11-25
- [電子說] 一文知道虛擬存儲器的特征 2020-11-15
- [電子說] 虛擬存儲器的工作原理 應(yīng)用程序如何使用和管理虛擬存儲器 2020-10-07
- [電子說] 虛擬存儲器的特征_虛擬存儲器的最大容量 2020-01-17
( 發(fā)表人:admin )