虛擬內(nèi)存管理器是操作磁頭的一部分,負(fù)責(zé)管理所有物理內(nèi)存,并在系統(tǒng)中所有需要內(nèi)存的進(jìn)程之間共享。VMM的工作就是每個進(jìn)程需要內(nèi)存時給他們提供內(nèi)存,雖然物理內(nèi)存實(shí)際上是在系統(tǒng)中同時運(yùn)行的所有進(jìn)程之間共享的。
  VMM通過為每個進(jìn)程管理虛擬內(nèi)存來完成這一點(diǎn),并且在必要時從虛擬內(nèi)存中收回物理內(nèi)存,將駐留在內(nèi)存中的數(shù)據(jù)存儲到頁面文件中,這樣數(shù)據(jù)就不會丟失。當(dāng)進(jìn)程再次需要使用這部分內(nèi)存時,VMM就從頁面文件中檢索數(shù)據(jù),找到一塊空閑內(nèi)存(從空閑頁面列表或其他進(jìn)程中),將數(shù)據(jù)從頁面文件中檢索數(shù)據(jù),找到一塊空閑內(nèi)存(從空閑頁面列表或其他進(jìn)程中),將數(shù)據(jù)從頁面文件寫入內(nèi)存中,并將新頁面映射到處理的虛擬地址空間。這樣導(dǎo)致的延時或中斷稱為頁面錯誤。要確定SQL Server或另一進(jìn)程是不是頁面過度切換的原因,可以監(jiān)控SQL Server進(jìn)程實(shí)例的Process Page Faults/sec計數(shù)器。
  如果系統(tǒng)有足夠多的RAM,可以為每個進(jìn)程提供所需的全部內(nèi)存,此時VMM除了傳遞內(nèi)存并在進(jìn)程結(jié)束后執(zhí)行清理之外,無需做太多工作。如果系統(tǒng)沒有足夠多的RAM,問題就有點(diǎn)復(fù)雜。VMM需要做一些工作,在每個進(jìn)程需要內(nèi)存時提供內(nèi)存。VMM通過使用頁面文件在內(nèi)存也(進(jìn)程沒有使用或VMM確定可以從進(jìn)程中刪除的內(nèi)存頁)中存儲數(shù)據(jù)來實(shí)現(xiàn)這一點(diǎn)。

WorkWinFaceh

 

★關(guān)于WorkWin公司電腦監(jiān)控軟件★

WorkWin的使命是打造Work用途的Windows 電腦系統(tǒng),有效規(guī)范員工上網(wǎng)行為,讓老板知道員工每天在做什么(監(jiān)控包括屏幕、上網(wǎng)在內(nèi)的一舉一動),限制員工不能做什么(禁止網(wǎng)購、游戲、優(yōu)盤等)。

WorkWin基于純軟件設(shè)計,非常容易使用,無需添加或改動任何硬件,使用一臺管理機(jī)監(jiān)控全部員工機(jī)電腦。歷經(jīng)南京網(wǎng)亞十余年精心打造,此時此刻每天都有成千上萬企業(yè)電腦正在運(yùn)行WorkWin,選擇WorkWin選擇“贏”。

WorkWin介紹

WorkWin監(jiān)控首頁 短視頻講解 下載免費(fèi)試用版

版權(quán)所有,南京網(wǎng)亞計算機(jī)有限公司 。本文鏈接地址: 虛擬內(nèi)存管理器