開,肯定是要開的,關不得。
坊間一直有種說法認為物理內(nèi)存上了8G,虛擬內(nèi)存就沒用可以關掉了,但這是不對的,因為Windows操作系統(tǒng)中虛擬內(nèi)存承載了許多超出頁面文件功能以外的功能。
在很多時候,Windows系統(tǒng)需要利用虛擬內(nèi)存執(zhí)行一些特定的操作,例如軟件內(nèi)存糾錯、更大寬容度的地址混淆、更大的process fork cache之類來提高內(nèi)存的命中率和系統(tǒng)的穩(wěn)定性。
比如PR和AE等這一類大型應用程序是十分耗內(nèi)存的,在運行的時候有了虛擬內(nèi)存的作用系統(tǒng)才能更協(xié)調(diào)地工作,關掉它會降低系統(tǒng)的可靠性和性能。
以我的電腦為例來說,我自己裝的是三星的970EVO PLUS SSD,16GB的內(nèi)存,因為平常我在公司最多就是使用PS修個圖,剩下的基本都是表格文字需求了,所以我就沒有單獨自定義設置虛擬內(nèi)存,而是采用了系統(tǒng)自動管理分頁文件大小的方式。
↑↑↑配置如圖
虛擬內(nèi)存對系統(tǒng)硬盤的4K性能和尋道時間要求都比較高,而當虛擬內(nèi)存設置在系統(tǒng)硬盤時,性能一般的SSD會存在掉速現(xiàn)象。
因為內(nèi)存和硬盤進行數(shù)據(jù)交換時,會讓系統(tǒng)變慢,我們以360瀏覽器舉例來說,在你同時打開多個網(wǎng)頁的情況下,本網(wǎng)頁正常瀏覽是順暢沒有問題的。
但如果你切換一個網(wǎng)頁此時一般就會出現(xiàn)白屏的情況,這就需要關閉瀏覽器或者等待一段時間才能繼續(xù)進行相應的操作。
所以即使很一般的電腦在更換了較好的SSD之后,虛擬內(nèi)存和內(nèi)存的交換速度得到明顯提升,我們也就能明顯感覺到電腦運行程序速度會飆升了。
目前的物理內(nèi)存一般也就是16G為主,而我們?nèi)粘5某S脭?shù)據(jù)和非常用數(shù)據(jù)遠遠大于這一數(shù)字,所以非常用數(shù)據(jù)并不適合一直占用著空間,我們就可以選擇把它放置到分頁文件里,然后把物理內(nèi)存留給其它進程使用。
的確,關閉虛擬內(nèi)存讓Windows系統(tǒng)把所有數(shù)據(jù)都映射釋放到物理內(nèi)存中,確實能讓使用內(nèi)存數(shù)量不多的進程得到一定范圍內(nèi)的性能提升,但禁用虛擬內(nèi)存的小伙伴,你愿意忍受多打開幾個網(wǎng)頁或者用PS做幾張大圖就被提示內(nèi)存不足嗎?
所以我的觀點是無論物理內(nèi)存有多大(我想最大普通也就是32G了吧),虛擬內(nèi)存的存在都是有用的(當然如果你的硬盤空間不足且無升級預算,那我還是建議你關閉哈), 如果你不愿意深入研究它,那就設為系統(tǒng)管理把這事交給Windows去辦吧。
-
內(nèi)存
+關注
關注
8文章
3052瀏覽量
74215
發(fā)布評論請先 登錄
相關推薦
評論