電腦卡了,不外乎硬件、軟件兩方面的原因。有很多人會選擇加個SSD來加速電腦。如果是追求更快的速度,還會進行一些系統設置,比如“虛拟内存”的設置,會設置一個固定值或者直接關閉虛拟内存。
也難怪有很多人都說,現在虛拟内存根本沒有存在的意義!
但是這種說法,還是有失偏頗的。在我們的以往印象中,虛拟内存是使用硬盤空間來緩解内存不足的一個功能。因此很多人以為關閉了虛拟内存,隻是讓硬盤空間不被占用而已。
準确來說,這個磁盤的分配不是叫“虛拟内存”,而是叫“分頁文件”,是操作系統虛拟内存管理架構,本身并不是虛拟内存。虛拟内存其實還承擔了其他系統功能,關閉虛拟内存,表面上硬盤空間是不被占用了,但實際上一些系統和軟件操作都會受到影響。
就比如軟件内存糾錯、更大寬容度的地址混淆等等,都需要虛拟内存來提高内存的命中率。如果運行PR和AE等大型應用程序,會對電腦内存有更高的需求,那麼虛拟内存的配合隻會讓系統工作會更加協調,如果關閉虛拟内存,反而會降低系統的可靠性和性能。
很多人會糾結于占内存的這個問題,但是,實際上操作系統提交的虛拟内存大小=物理内存 分頁文件。需要特别注意的是,提交≠使用。電腦請求内存、提交内存、使用内存在系統裡是不同的步驟。舉個例子就是,我請求使用電腦,提交申請書,但不代表我已經可以使用電腦,中間還需要“批準”。
我有個酷愛吃雞的朋友,他的電腦物理内存16G,為了遊戲愉快,把虛設内存的分頁文件置一個固定值(1GB),結果玩遊戲的時候卻經常彈出内存不足的提示,還以為是硬盤容量不夠。
這就是錯誤認知出現的問題。操作系統提示内存不夠的時候,并不是因為物理内存不夠,而是它到了虛拟内存限制值的上限。你玩遊戲的時候,就算系統申請了128G内存,就算你的電腦隻有16G内存,也一樣可以申請成功。所以,申請真的隻是“申請”,隻有對内存讀寫才會占用實際的物理内存。
所以,虛拟内存的分頁文件,不單單是用來存放物理内存放不下的數據,也會還影響整個系統的理論内存使用上限。
先來個小總結:
以往之所以會有設置虛拟内存的大小的操作,是因為xp、win7、win8的時期,硬件方面還在發展,而虛拟内存原本的設置值偏大,不太合理,所以往往會影響到電腦的運行,對于虛拟内存的分頁文件大小就需要設置。
但是,現在電腦硬件基本跟上來了,而win10系統的虛拟内存設置的程序相對合理,所以win10系統的小夥伴們可以讓操作系統管理虛拟内存。如果你習慣自己掌控的話,那就要好好的想一下你平常使用的軟件和操作,受到虛拟内存的影響有多大,再設置合适的值,但是,不建議直接關閉。
最後,就說一下虛拟内存設置的方法吧。按照微軟官方的說法,虛拟内存最好設為物理内存容量的1.5-3倍。接下來老毛桃會以win10系統進行操作截圖。
具體操作步驟如下:
1、右鍵“此電腦”,選擇“屬性”
2、在系統頁面中,點擊左側的“高級系統設置”
3、在系統屬性頁面中,切換至“高級”選項卡,并點擊“性能”/“設置”
4、在性能頁面中,切換至“高級”選項卡,點擊“虛拟内存”/“更改”
5、随後,勾選“自定義大小”,進行數值設置,設置的初始值一般是電腦的物理内存大小,而最大值一般是電腦物理内存大小的1.5-2倍,最後點擊“确定”即可。比如電腦的物理内存大小是2G,初始值就可以設置2048MB,最大值就可以設置4096MB。
,