之前有消息稱,紅米、一加接連將手機內存捲到了 24GB ,這進化速度屬實小母牛坐電線——牛逼帶閃電。
從今年1月到7月,Steam 硬件和軟件調查中,32GB 內存容量佔比已經從 13.84% 來到了接近 20% ,且仍有上升之勢。
32GB 目前看來是日漸普及,大內存相比 16GB對遊戲以及普通工作者來說,有什麼提升呢?
也就是能掛更多後臺。
不過實際上就算沒有工作需求,大內存也是有額外優勢的,只是 Windows 默認調度太保守...
對內存利用率進行優化,是可以讓軟件、系統更加絲滑的。
如果你沒有子系統、虛擬機、多開搬磚等非常喫內存的需求,強烈建議禁用前臺程序的頁面交換以及開啓大容量系統緩存。
這樣可以優先利用起 ns (時間單位)級別的內存而非 ms 級別的硬盤,軟件和系統的響應速度可以得到提升。
廢話不多說,直接上教程
具體操作如下:
Win+R 運行 regedit 打開註冊表編輯器。
涉及註冊表修改建議先進行備份,遇到問題可直接還原。
導航到以下位置:
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management
分別雙擊 DisablePagingExecutive 和 LargeSystemCache 這兩項,將其數值由 0 修改爲 1 。
重啓系統,禁用前臺程序的頁面交換就已經生效了。
但 LargeSystemCache 大容量系統緩存雖然已經開啓但我們需要給它設置一個更大的值。
右鍵開始,管理員身份運行終端/PowerShell 。
執行 get-mmagent 命令可以看到許多內存功能選項。
其中 MaxOperationAPIFiles 最大程序預加載進內存的文件數也就是我們需要修改的值。
執行 set-mmagent 命令,根據提示填入一個更大的。
32G 及以上電腦可以開大點(1~8192),我這 16G 就開了 4096 ,可以多次修改感受。
都到這了可以順便再優化一下其他內存功能。
建議關閉 MemoryCompression 內存壓縮和 PageCombining 內存合併這兩項,可以減輕 CPU 負擔但會稍許增加內存佔用。
Disable-MMAgent -MemoryCompression
Disable-MMAgent -PageCombining
如果是 CPU 特別強勁但內存卻只有4G、8G 這種配置...可以自行嘗試開或者關這兩項。
當然這些操作對遊戲幀率並沒有直接影響,想要明顯效果只有更換硬件、XMP、超頻內存來實現。
不過有總比沒有好,具體的大家自己試試感受吧。
新人求電⚡️
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com