虛擬存儲器有什麼特徵
虛擬存儲器是一種應用於計算機系統內存管理的技術,非專業人士可能對它感到很陌生。今天,小編將它的基本特徵和工作原理這兩個方面來介紹這種技術,幫助大家瞭解虛擬存儲器。
虛擬存儲器又被稱為虛擬內存,計算機系統內所有程序的運行都是通過內存實現的,這樣就很容易出現一個問題,如果需要運行的程序佔有內存過大或是過多,內存就會消耗殆盡。為了解決這個問題,windows系統就採用了虛擬內存技術,用一部分硬盤空間彌補內存,防止內存使用過多而消耗殆盡。
虛擬存儲器的基本特徵
虛擬存儲器具有四個基本特徵:離散性、多次性、對換性和虛擬性,其中離散性是其最基本的特徵,在離散性的基礎上又形成了多次性和對換性兩個特徵,而虛擬存儲器能夠表現出來的最重要的特徵是虛擬性。
系統如果想要實現請求分頁存儲管理,除了要求計算機具備一定內存和外存外,還要求計算機具備頁表機制、缺頁中斷機構以及地址交換機構。如果系統想要實現請求分段存儲管理,計算機除了要有一定容量的內存和外存外,還要有段表機制,缺段中斷機構以和地址變換機構。
虛擬存儲器的工作原理
虛擬存儲器對存儲信息的調度和管理是由硬件和操作系統來實現的',這個過程主要包括六個步驟。
1、中央處理器通過訪問的方式將內存的邏輯地址分為兩項:組號a和組內地址b。其中,中央處理器會對組號a執行地址變換,以次來確認主存內是否存有該組信息。
2、如果主存裏面存有組號a的信息,下面將直接進行第四步。如果組號a的信息沒有存在在主存中,就要查看主存中是否還有空閒區來接納組號a的信息。如果主存已滿,就要選取一個近期不用的組將其調入輔存,騰出空間來接納組號a。
3、在輔存中讀出要選的組,將它放置在主存的空閒區,並在地址變換表中記錄空閒的物理組號a和邏輯組號a。
4、從地址變換表裏讀出邏輯組號a所對應的物理組號a。
5、根據物理組號a和組內字節地址b得出物理地址。
6、由物理地址就可以在主存裏存取想要的信息。
-
開機設置硬盤格式化的方法
Linux的硬盤識別:2.6kernel以後,linux會將識別到的硬件設備,在/dev/下建立相應的設備文件.如:sda表示第1塊SCSI硬盤hda表示第1塊IDE硬盤(即連接在第1個IDE接口的Master口上)scd0表示第1個USB光驅.當添加了新硬盤後,在/dev目錄下會有相應的設備文件產生s的硬盤...
-
液晶顯示器閃屏原因有哪些
液晶顯示器閃屏原因介紹。大家在選購液晶顯示器的`時候會有許多疑惑,比如液晶顯示器閃屏是什麼原因,接下來讓小編給大家介紹一下吧從理論上來講,液晶顯示器應該是不閃屏的。之所以閃屏,就是因為背光,通過LED背光顯示器會閃屏。如果是低端的LED顯示屏,一般都閃屏。這...
-
硬盤壞了怎麼修復
商業用户最害怕的電腦故障就是硬盤壞了,丟失數據照成不可挽回的損失,但是硬盤壞了也不是不可以修復的,下面和899電腦網一起看看壞掉的硬盤可以修復的幾種情況吧1、引導出錯,不能正常啟動的。這種情況未必是“壞”,通常清除MBR,再重新分區就有70%好。如若不行,應歸入第...
-
主板温度過高的原因是什麼
導語:主板温度過高的原因是什麼?下面和小編一起來看看吧!引起主板温度過高的'原因有以下幾點:1、機箱內及主板灰塵多。2、檢查機箱排風通道不流暢以及風扇運轉比較慢。3、主板北橋散熱器不牢固,北橋温度高會導致主板温度高。4、同時運行多個程序以及多個遊戲。5、...