虛擬內(nèi)存有什么用?
虛擬內(nèi)存是計算機(jī)系統(tǒng)內(nèi)存管理的一種技術(shù)。它使得應(yīng)用程序認(rèn)為它擁有連續(xù)的可用的內(nèi)存(一個連續(xù)完整的地址空間),而實(shí)際上,它通常是被分隔成多個物理內(nèi)存碎片,還有部分暫時存儲在外部磁盤存儲器上,在需要時進(jìn)行數(shù)據(jù)交換。
簡單的說虛擬內(nèi)存是物理內(nèi)存的一個補(bǔ)充、當(dāng)物理內(nèi)存不足時將磁盤作為虛擬內(nèi)存進(jìn)行數(shù)據(jù)交換。
以前的電腦內(nèi)存普遍比較小,8M 16M 32M 64M 128M 256M 512M到現(xiàn)在的1G 2G 4G 8G,在小物理內(nèi)存時代,虛擬內(nèi)存的作用更為明顯,在現(xiàn)在很多電腦可以設(shè)置為不使用虛擬內(nèi)存,照樣可以用。
虛擬內(nèi)存設(shè)置多少合適?
一、虛擬內(nèi)存盡量設(shè)置在C盤
很多教程推薦大家把虛擬內(nèi)存設(shè)置在非系統(tǒng)盤以減輕C盤負(fù)擔(dān),其實(shí)這是不正確的,因?yàn)镃盤做為默認(rèn)的系統(tǒng)盤,硬盤讀寫最頻繁的就是系統(tǒng)文件和頁面文件。而硬盤讀寫時最耗時的操作是什么呢?是磁頭定位!而同一分區(qū)內(nèi)的磁頭定位無疑要比跨分區(qū)的遠(yuǎn)距離來回定位要節(jié)省時間!所以,系統(tǒng)盤內(nèi)的虛擬內(nèi)存(系統(tǒng)默認(rèn)值)是執(zhí)行最快、效率最高的。當(dāng)然這個只對機(jī)械硬盤而言,像固態(tài)硬盤這類硬盤不存在磁道讀取,所以不受限制。
二:虛擬內(nèi)存設(shè)置固定值
虛擬內(nèi)存在設(shè)置時會提供一個小時值和一個最大值,在硬盤容量足夠大的今天已經(jīng)沒有必要設(shè)置動態(tài)值了,建議設(shè)置一個固定值,以避免對磁盤的頻繁讀寫。
三:虛擬內(nèi)存的最佳值視內(nèi)存大小而定
很多教程讓大家設(shè)置虛擬內(nèi)存為內(nèi)存容量的1.5-3倍!其實(shí)這是片面的,我們應(yīng)該要根據(jù)實(shí)際使用情況來判斷。特別是大內(nèi)存普及的今天。內(nèi)存使用率看任務(wù)管理器的內(nèi)存一欄。
一般512MB-1G內(nèi)存(目前已經(jīng)比較少了),根據(jù)實(shí)際使用內(nèi)存占用,可以設(shè)虛擬內(nèi)存為512-1024MB(內(nèi)存+虛擬內(nèi)存之和一般比正常占用高512MB即可)。這類老爺機(jī)大多只能瀏覽網(wǎng)頁,打打字啥的,所以再多的虛擬內(nèi)存也不會提高多大速度了。
內(nèi)存為2G-4G的(可以設(shè)虛擬內(nèi)存為2000M-3000MB),還是依然建議設(shè)置一個固定值,如果你不經(jīng)常使用大型軟件,那么虛擬內(nèi)存可以設(shè)置的更小一些。
內(nèi)存為4G以上-8G及以上的,如果存在使用大型軟件的情況,那么可以設(shè)置2000M左右的虛擬內(nèi)存作為補(bǔ)充。甚至可以禁用虛擬內(nèi)存。
內(nèi)存為8G-16G以上的,擁有如此大的虛擬內(nèi)存,可以禁用虛擬內(nèi)存,小編測試禁用后不管大型軟件還是游戲基本不會出現(xiàn)什么問題,電腦速度反而更快一些。
四、虛擬內(nèi)存的優(yōu)化
一般可以先把虛擬內(nèi)存禁用,重啟電腦進(jìn)安全模式(這時不要運(yùn)行大量程序),然后進(jìn)行磁盤碎片整理,完成后重新設(shè)定虛擬內(nèi)存,可使頁面文件不含碎片,讀寫更快。
五:更換固態(tài)硬盤
由于虛擬內(nèi)存位于磁盤中,磁盤速度也就是虛擬內(nèi)存的速度,想要更好的的效果,那么意見更換讀寫更快的固態(tài)硬盤!那么系統(tǒng)速度才會有更大的提升。
最后,還不知道怎么設(shè)置虛擬內(nèi)存的朋友可以復(fù)習(xí)一下:Win7虛擬內(nèi)存設(shè)置步驟教程