虛擬內(nèi)存這個詞,估計新生代里聽說過的人不多。
但如果你是電腦老鳥,或者經(jīng)常玩大型游戲的話,虛擬內(nèi)存應(yīng)該或多或少還有些印象。
在那個電腦性能相對羸弱,硬件價格又昂貴的年代,虛擬內(nèi)存可以說是讓人又愛又恨的存在,一方面它會占用大量存儲空間,另一方面如果關(guān)掉它,又會導(dǎo)致卡頓,程序無法運行的情況。
現(xiàn)在系統(tǒng)越來越聰明,電腦配置也越來越好, 我們幾乎已經(jīng)不需要再手動調(diào)整虛擬內(nèi)存大小了,甚至有些朋友物理內(nèi)存(運存)非常充裕,會選擇直接關(guān)閉虛擬內(nèi)存。
今天小淙就來告訴你,關(guān)于虛擬內(nèi)存的事情。
不管物理內(nèi)存多大,都不要關(guān)閉虛擬內(nèi)存!
民間傳說“只要物理內(nèi)存有8G,虛擬內(nèi)存就沒必要了”,這種說法顯然不對,否則2020年后的新電腦就改閹割掉這個功能了,物理內(nèi)存和虛擬內(nèi)存分工都不一樣。
當(dāng)系統(tǒng)運行一個程序時,需要將進程的所有信息加載到內(nèi)存中,每個進程都占用一塊獨立的內(nèi)存空間,通常我們使用電腦都會開啟多個程序,就會產(chǎn)生許多進程,比如小淙經(jīng)常掛著QQ,聽著相聲,打著游戲。
當(dāng)進程過多、過大時,內(nèi)存就會吃不消,特別是運行大型游戲,用PS\PR\3DMAX等處理文件的時候。一個程序就可能吃滿所有內(nèi)存。
于是就有了虛擬內(nèi)存技術(shù),操作系統(tǒng)在磁盤空間上創(chuàng)建一個大的虛擬內(nèi)存空間,存儲進程所有信息,在程序運行時,只將需要的部分映射到物理內(nèi)存上。
我這里只開了幾個網(wǎng)頁和word,已提交數(shù)據(jù)就有10GB,但物理內(nèi)存只使用4GB。
可見,虛擬內(nèi)存和物理內(nèi)存的分工根本就不一樣,不可取代對方。
虛擬內(nèi)存技術(shù)允許進程不必完全在內(nèi)存中執(zhí)行,這樣就實現(xiàn)了進程可以比物理內(nèi)存大,虛擬內(nèi)存允許進程很容易的共享文件和地址空間,還為創(chuàng)建進程提供了有效的機制。
現(xiàn)在幾乎所有民用操作系統(tǒng)都使用了虛擬內(nèi)存技術(shù)。
即便現(xiàn)在系統(tǒng)已經(jīng)非常智能,幾乎不需要我們手動調(diào)整虛擬內(nèi)存大小,但如果你也有需要底配電腦干高配事的情況,電腦在長時間運行后、打開多個程序時、打開大程序時卡頓,都可以嘗試調(diào)整虛擬內(nèi)存大小。
具體方法以Windows 10為例:
初始大小建議是物理內(nèi)存的1.5-2倍(1GB=1024MB)
關(guān)于虛擬內(nèi)存對硬盤使用壽命影響的傳聞,解釋一下:
1、任何讀寫操作都會減少硬盤的使用壽命;
2、虛擬內(nèi)存的讀寫操作大多是小型隨機讀取或更大的順序?qū)懭?,這兩種操作都是SSD很擅長的操作類型;
3、頁面文件對硬盤造成的磨損微不足道,如果頁面文件被頻繁使用,更應(yīng)該考慮加大物理內(nèi)存;
4、硬盤的壽命足夠用到換新的,無需刻意保養(yǎng)。
綜上所述,即使你的物理內(nèi)存已經(jīng)比較大了,還是建議不要關(guān)閉虛擬內(nèi)存,而如果擔(dān)心虛擬內(nèi)存影響硬盤壽命,那更是沒有必要,放心用吧。
本文編輯:@ 小淙
?本文著作權(quán)歸電手所有,未經(jīng)電手許可,不得轉(zhuǎn)載使用。