當前位置:首頁 » 存儲配置 » 頁面存儲器

頁面存儲器

發布時間: 2022-08-01 14:15:51

A. 分頁式存儲器的地址分成頁號和頁內地址兩部分,但它仍是線性地址.為什麼

分頁式存儲管理的基本原理:採用分頁存儲器允許把一個作業存放到若干不相鄰的分區中,既可免去移動信息的工作,又可盡量減少主存的碎片。分頁式存儲管理的基本原理如下: 1、 頁框:物理地址分成大小相等的許多區,每個區稱為一塊

B. 試說明虛擬存儲器的涵義,它與物理存儲器有什麼區別

試說明虛擬存儲器的涵義,它與物理存儲器有什麼區別
頁面虛擬存儲器與段式虛擬存儲器區別:
1、頁面虛擬存儲器
頁式虛擬存儲系統中,虛擬空間分成頁,稱為邏輯頁;主存空間也分成同樣大小的頁,稱為物理頁。頁表中每一個虛存邏輯頁號有一個表目,表目內容包含該邏輯頁所在的主存頁面地址(物理頁號),用它作為實存地址的高欄位,與虛存地址的頁內行地址欄位相拼接,產生完整的實主存地址,據此來訪問主存。
2、段式虛擬存儲器
段式虛擬存儲器是按程序的邏輯結構劃分地址空間,段的長度是隨意的,並且允許伸長,它的優點是消除了內存零頭,易於實現存儲保護,便於程序動態裝配;缺點是調入操作復雜。將這兩種方法結合起來便構成段頁式調度。在段頁式調度中把物理空間分成頁,程序按模塊分段,每個段再分成與物理空間頁同樣小的頁面。

C. 內儲存器的作用

儲存器具有記憶功能,用來保存信息,如數據,指令和運算結果等等。
它可以分為外儲存器和內儲存器兩種。下面進行詳細說明。
1) 內儲存器(內存)
內儲存器直接與CPU相連接,儲存容量較小,但速度快,用來存放當前運行程序的指令和數據,並直接與CPU交換信息。內儲存器由許多儲存單元組成,每個單元能存放一個二進制數或一條由二進制編碼表示的指令。內儲存器是由隨機儲存器和只讀儲存器構成的.
2) 外儲存器(外存)
外儲存器是內儲存器的擴充。它儲存容量大,價格低,但儲存速度慢,一般用來存放大量暫時不用的程序,數據和中間結果,需要時,可成批的與內存進行信息交換。外存只能與內存交換信息,不能被計算機系統的其他部件直接訪問。常用的外存有磁碟,磁帶,光碟等。

D. 請教下,操作系統里分頁存儲的頁框和頁號有什麼區別啊

假設你要運行一個4MB的游戲,為了方便易懂,不妨把這個游戲叫做掃雷。

現在是2021年,早已是大內存時代,16GB的內存已經司空見慣。

但是現在我們假設我們的內存並不大,只有16MB。

你的游戲本來存儲在硬碟中,操作系統劃分了一部分硬碟中的區域,假設是16MB,和內存構成了一個看起來比較大的存儲器,總共32MB。

但其實你沒這么大的空間。

操作系統按照事先定好的頁面大小(這里假設是1MB)把你的游戲分割成了4MB/1MB=4頁。

未調入內存中運行,在虛擬存儲系統中,你總共有4頁,這4頁,就叫頁號。

操作系統把真正的內存空間,16MB,也按頁劃分,總共有16頁,現在可以分給你的掃雷用的,有2頁。

你的掃雷運行時,並不是時時刻刻都需要4MB的完整數據,假如你正在玩第一關,你就只需要前面的數據。

按照這樣的思想,就可以先調入你剛剛分好的4頁中的前2頁,進入內存,這樣你的掃雷就可以跑了,也不需要佔據太多空間,導致別的程序用不了。

而被調入的2頁,佔了真正內存中的2頁,內存中的頁,就叫頁框。

當你需要用到本來4頁中的第2頁中的某個數據時,他已經在內存中了,你可以隨時用。

但如果你要用第3頁的里的某個數據,他不在內存,只能先從硬碟中調入第3頁到內存中分配給你的2個頁框中的某一個,再訪問這個數據。

這個就叫缺頁

為了區分說的頁是內存中的頁,還是虛擬存儲系統中的頁,就有了兩個叫法。


那為什麼要這么干呢?因為你需要同時做很多事情。

你需要玩掃雷,還要掛著迅雷,同時上著QQ聊天,可能還用著網易雲聽歌。

如果掃雷、迅雷、QQ、網易雲全部調入主存,很多數據是用不著的。

比如你在玩掃雷第三關,你並不需要第一關的數據。

那全都調入,就很浪費內存。需要調入,不需要調出,這樣,你的程序能跑,而且還能跑很多個。

你的存儲器看起來比原來大了,因為你本來的內存是無法同時跑這4個程序,現在靠著這個假的存儲器就可以了,這個所謂假的存儲器就叫虛擬存儲器

E. 計算機組成原理中一個關於頁式存儲器地址計算的問題

問題給的不夠詳細准確。32773應該是十進制數,4KB=4096B。而頁表你也給的不全面,應該是邏輯頁號0,1,2,3,4,5對應物理頁號2,5,6,8,7,11.以上為條件下,32773/4096=8,對應邏輯頁號是3。32773%4096=5,是頁內地址。所以邏輯地址應是3*4096+5=12293.

F. 在頁式虛擬存貯器中,什麼叫頁面失效什麼叫頁面爭用什麼時候兩者同時發生

頁面失效是該頁未裝入主存,需要從輔存中調頁。頁面爭用(沖突)是兩個以上的虛頁想要進入主存中同一頁面位置的現象。頁面失效不一定發生頁面沖突,頁面爭用一定由頁面失效引起。

G. 頁面虛擬存儲器與段式虛擬存儲器的區別

頁面虛擬存儲器與段式虛擬存儲器區別:
1、頁面虛擬存儲器
頁式虛擬存儲系統中,虛擬空間分成頁,稱為邏輯頁;主存空間也分成同樣大小的頁,稱為物理頁。頁表中每一個虛存邏輯頁號有一個表目,表目內容包含該邏輯頁所在的主存頁面地址(物理頁號),用它作為實存地址的高欄位,與虛存地址的頁內行地址欄位相拼接,產生完整的實主存地址,據此來訪問主存。
2、段式虛擬存儲器
段式虛擬存儲器是按程序的邏輯結構劃分地址空間,段的長度是隨意的,並且允許伸長,它的優點是消除了內存零頭,易於實現存儲保護,便於程序動態裝配;缺點是調入操作復雜。將這兩種方法結合起來便構成段頁式調度。在段頁式調度中把物理空間分成頁,程序按模塊分段,每個段再分成與物理空間頁同樣小的頁面。

熱點內容
共享雲源碼 發布:2024-09-08 10:01:10 瀏覽:394
ios應用上傳 發布:2024-09-08 09:39:41 瀏覽:439
ios儲存密碼哪裡看 發布:2024-09-08 09:30:02 瀏覽:873
opensslcmake編譯 發布:2024-09-08 09:08:48 瀏覽:653
linux下ntp伺服器搭建 發布:2024-09-08 08:26:46 瀏覽:744
db2新建資料庫 發布:2024-09-08 08:10:19 瀏覽:173
頻率計源碼 發布:2024-09-08 07:40:26 瀏覽:780
奧迪a6哪個配置帶後排加熱 發布:2024-09-08 07:06:32 瀏覽:101
linux修改apache埠 發布:2024-09-08 07:05:49 瀏覽:209
有多少個不同的密碼子 發布:2024-09-08 07:00:46 瀏覽:566