虛擬記憶體會提升速度麼

  你們知道電腦的虛擬記憶體究竟會不會提升電腦的速度嗎,下面是小編帶來的內容,歡迎閱讀!

  虛擬記憶體會提升速度:

  電腦虛擬記憶體只是用於確保當實體記憶體不足時作業系統及應用軟體可以正常執行而不會崩潰。舉個簡單的例子,你的電腦有1G記憶體***就是記憶體條容量1G,這個叫實體記憶體***,啟動XP系統加上防毒軟體之類的應用程式,如果還有迅雷下載什麼的,基本上1G記憶體都被佔用了。這時你又要播放高清電影,播放器也需要很大的記憶體,但記憶體已經用完了,這時虛擬記憶體就用上了。此時如果沒有虛擬記憶體的話,電腦必然宕機。正是有了虛擬記憶體,比如也是1G,這時部分系統軟體或者後臺程式就會轉入虛擬記憶體上執行***也就是把臨時資料寄存在硬碟上一個特殊的區域內,只是這種存取方式比實體記憶體速度要慢很多***,當然重要的程式例如播放器還是要佔用很大實體記憶體的,這時系統還是比較正常的,但是反應遲鈍了,尤其是從一個介面轉入另一個介面例如開啟資源管理器時會非常遲鈍。

  實體記憶體佔用量及剩餘數量都能從“工作管理員”中適時檢視,虛擬記憶體同時可能看到。要知道虛擬記憶體只能解決記憶體耗盡時宕機問題但並不是提速,相反,只要實體記憶體耗盡電腦就急劇變慢。所以虛擬記憶體通常是實體記憶體的一半到1倍之間,太小或者沒有虛擬記憶體時沒有辦法確保實體記憶體耗盡時的穩定工作,太大就失去實際意義了,因為一旦大量程式都被迫進入虛擬記憶體執行,電腦速度已經慢到不能忍受的程度,你還能接受這樣的電腦嗎?

  如果記憶體剩餘比較多,例如1G記憶體執行新裝的XP系統時,剩餘記憶體可達700M之多,這時完全不必設定虛擬記憶體,因為一般情況下,你不太可能讓記憶體耗盡。當然裝的軟體多了,情況就不一樣了,如果裝WIN7,你一個視窗都沒開***只有一個桌面***也會消耗1G以上的記憶體。明白了嗎?虛擬記憶體只是不得已而為之,最好還是多裝實體記憶體,因為現在記憶體條相當便宜的。

  虛擬記憶體不會提升速度:

  虛擬記憶體對遊戲效能並沒有幫助,所以你不要輕信這類初學者的錯誤言論。

  早期電腦記憶體很小,為了保證程式正常執行,系統就加入了虛擬記憶體技術,原理是在硬碟上劃分出一個空間模擬成記憶體空間來使用,解決了記憶體不足的問題,但由於硬碟速度相對真正的記憶體來說實在太慢,如果作業系統過多的使用虛擬記憶體,不但會降低系統速度,還會加重硬碟的磨損,所以系統預設下都定義一個限度,虛擬記憶體一般不能超過實體記憶體的3倍容量。

  不過隨著硬體的發展,目前的記憶體已經很大了,32位系統最大定址只能達到4G,而目前的記憶體主流都是4G容量,很多8G記憶體的使用者只能使用64位系統來解決記憶體利用問題。這時候如果還讓系統自動管理虛擬記憶體,那麼空間佔用將達到6-12G以上,不但浪費硬碟空間,還會降低系統速度,增加磁碟碎片,所以在大記憶體的電腦上,我們都建議設定小一點的虛擬記憶體或關閉它,以求系統速度最大化。

  而你的實體記憶體是2G,並沒有達到32位系統的極限,所以虛擬記憶體還是有必要的,但也不宜設定過多,對你來說可行的方案是最小值為2000M,最大值為4000M,這樣系統就不會過多的依賴虛擬記憶體,同時也保證了足夠的可用記憶體。

  需要注意的是,不建議最大最小值設定為相同,這是老的方法,通常會導致大型程式執行時候報錯,目前的記憶體容量已經不適用

  最後要說的是,提升電腦效能的方法永遠只有使用高效能的硬體,而軟體方面最多隻能做到完美相容和完美利用,天上憑空掉餡餅的事在電腦上是真正沒有的