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