改虛擬記憶體有用麼

  你們知道改電腦的虛擬記憶體有沒有用呢,下面是小編帶來的關於的內容,歡迎閱讀!

  ?

  1、隨著現在電腦可用記憶體的不斷增大,虛擬記憶體越來越不重要,一般不必管它,讓系統託管是最好。

  2、但要注意,C盤不要太滿,留一些空間放虛擬記憶體的頁面檔案。

  3、虛擬記憶體一般容量為實體記憶體的1.5-3倍。

  虛擬記憶體別稱虛擬儲存器***Virtual Memory***。電腦中所執行的程式均需經由記憶體執行,若執行的程式佔用記憶體很大或很多,則會導致記憶體消耗殆盡。為解決該問題,Windows中運用了虛擬記憶體技術,即勻出一部分硬碟空間來充當記憶體使用。當記憶體耗盡時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。若計算機執行程式或操作所需的隨機儲存器***RAM***不足時,則 Windows 會用虛擬儲存器進行補償。它將計算機的RAM和硬碟上的臨時空間組合。當RAM執行速率緩慢時,它便將資料從RAM移動到稱為“分頁檔案”的空間中。將資料移入分頁檔案可釋放RAM,以便完成工作。

  虛擬記憶體,是代替實體記憶體的儲存功能,但不能代替實體記憶體的執行的功能。所以,一般而言,計算機的RAM容量越大,程式執行得越快。若計算機的速率由於RAM可用空間匱乏而減緩,則可嘗試通過增加虛擬記憶體來進行補償。但是,計算機從RAM讀取資料的速率要比從硬碟讀取資料的速率快,因而擴增RAM容量***可加記憶體條***是最佳選擇。

  虛擬記憶體並不是“實體記憶體第二”

  我們這裡所說的“虛擬記憶體”,嚴格意義上應該稱之為“分頁檔案”,因為從微軟的官方文件來看,“虛擬記憶體”等於“實體記憶體”+“分頁檔案”總和。通俗來講分頁檔案是指我們硬碟上一個碩大無比的檔案,名為“PageFile.sys”***將資源管理器設為顯示系統+隱藏檔案後可見***。

  早期計算機記憶體***RAM***普遍偏低,為了解決軟體執行效率不高等問題***記憶體不夠時就需要頻繁換頁,將暫時不用的程式移出記憶體,而將即將執行的調入進去***,Windows便在硬碟上開闢了一塊區域,作為“虛擬RAM”使用。一旦實體記憶體無法滿足當前需要時,分頁檔案就會自動充當記憶體實現部分實體記憶體功能,這便是大家熟知的用分頁檔案擴充記憶體功能。

  那麼當實體記憶體基本滿足要求時,上述情況又會變成什麼景象呢?舉個例子吧,比如有一個圖書館,裡面共有10000本圖書,我們姑且將它看作是電腦的硬碟總容量;然後你可以在門口放置一個小書架,容量50本,這個相當於Windows的分頁檔案大小;接下來則是每人每次的借閱極限值,為5本,相當於實體記憶體數。

  每次當你把手中的5本閱讀完畢後,就可以到小書架或者圖書館裡繼續挑選。當然我不說大家也知道,從50本里找顯然要10000本里找快得多,於是分頁檔案的第二大作用便出來了——即加快資料存取。

  從上面的例子可以看出,分頁檔案有著幫實體記憶體提高“命中率”和“穩定性”的作用,因此即便你的實體記憶體再大***比如一次可以借閱10本或20本了***,也終將會有把書看完的那天。此時如果再找書,依然會遇到之前那個問題,究竟是從50本里找快還是直接去10000本里找快。因此從這一點上看,實體記憶體大小其實與禁不禁用分頁檔案是沒有任何聯絡的。