【知識分享】伺服器虛擬記憶體有什麼用

小鑫fwq發表於2022-11-15

虛擬記憶體別稱虛擬儲存器(Virtual Memory)。電腦中所執行的程式均需經由記憶體執行,若執行的程式佔用記憶體很大或很多,則會導致記憶體消耗殆盡。為解決該問題,Windows中運用了虛擬記憶體技術,即勻出一部分硬碟空間來充當記憶體使用。 虛擬記憶體在硬碟上其實就是為一個碩大無比的檔案,檔名是PageFile.Sys,通常狀態下是看不到的。必須關閉資源管理器對系統檔案的保護功能才能看到這個檔案。虛擬記憶體有時候也被稱為是"頁面檔案",就是從這個檔案的檔名中來的。

虛擬記憶體有什麼用?

      當記憶體耗盡時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。若計算機執行程式或操作所需的隨機儲存器(RAM)不足時,則 Windows 會用虛擬儲存器進行補償。它將計算機的RAM和硬碟上的臨時空間組合。當RAM執行速率緩慢時,它便將資料從RAM移動到稱為"分頁檔案"的空間中。將資料移入分頁檔案可釋放RAM,以便完成工作。 一般而言,計算機的RAM容量越大,程式執行得越快。若計算機的速率由於RAM可用空間匱乏而減緩,則可嘗試透過增加虛擬記憶體來進行補償。但是,計算機從RAM讀取資料的速率要比從硬碟讀取資料的速率快,因而擴增RAM容量(可加記憶體條)是最佳選擇。

虛擬記憶體設定多少合適?

  有朋友認為虛擬記憶體越大越好,其實壹基比小鑫認為並不是這樣。據說,虛擬記憶體為電腦實際記憶體的1.5倍到2倍之間,這個虛擬記憶體的大小為最佳的虛擬記憶體數值。有些朋友會以為虛擬記憶體沒有用處,就將虛擬記憶體禁用,這種做法是萬萬不可的,嚴重時可能會使我們的電腦程式出現紊亂


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70013663/viewspace-2923467/,如需轉載,請註明出處,否則將追究法律責任。

相關文章