問:經(jīng)常聽別人說起虛擬內(nèi)存,請問什么是虛擬內(nèi)存?為什么我的電腦在使用過一段時間后,總是提示虛擬內(nèi)存太低,是不是只有重新安裝操作系統(tǒng)才能解決問題?
答:Windows操作系統(tǒng)用虛擬內(nèi)存來動態(tài)管理運(yùn)行時的交換文件。為了提供比實際物理內(nèi)存還多的內(nèi)存容量以供使用,Windows操作系統(tǒng)占用了硬盤上的一部分空間作為虛擬內(nèi)存。當(dāng)CPU有需求時,首先會讀取內(nèi)存中的資料。當(dāng)所運(yùn)行的程序容量超過內(nèi)存容量時,Windows操作系統(tǒng)會將需要暫時儲存的數(shù)據(jù)寫入硬盤。所以,計算機(jī)的內(nèi)存大小等于實際物理內(nèi)存容量加上“分頁文件”(就是交換文件)的大小。如果需要的話,“分頁文件”會動用硬盤上所有可以使用的空間。
如果你的系統(tǒng)虛擬內(nèi)存太低,可以鼠標(biāo)右擊“我的電腦”選擇“屬性→高級→性能下設(shè)置→高級→打開虛擬內(nèi)存設(shè)置”,可以重新設(shè)置最大值和最小值,按物理內(nèi)存的1.5~2倍來添加數(shù)值,也可以更改虛擬內(nèi)存的存放位置,可以設(shè)置放到其他容量較大的硬盤分區(qū),讓系統(tǒng)虛擬內(nèi)存有充分的空間,讓系統(tǒng)運(yùn)行更快。
虛擬內(nèi)存太低有三種解決辦法:
1. 自定義的虛擬內(nèi)容的容量(系統(tǒng)默認(rèn)是自動)太小,可以重新劃分大小。
2. 系統(tǒng)所在的盤(一般是C盤)空余的容量太小而運(yùn)行的程序卻很大,并且虛擬內(nèi)存通常被默認(rèn)創(chuàng)建在系統(tǒng)盤目錄下,我們通常可以刪除一些不用的程序,并把文檔圖片以及下載的資料等有用文件移動到其他盤中,并清理“回收站”,使系統(tǒng)盤保持1GB以上的空間,或者將虛擬內(nèi)存定義到其他空余空間多的盤符下。
3. 系統(tǒng)盤空余的容量并不小,但因為經(jīng)常安裝、下載軟件,并反復(fù)刪除造成文件碎片太多,也是容易造成虛擬內(nèi)存不足的原因之一,虛擬內(nèi)存需要一片連續(xù)的空間,盡管磁盤空余容量大,但沒有連續(xù)的空間,也無法建立虛擬內(nèi)存區(qū)。可以用磁盤工具整理碎片。