zhaodll 发表于 2020-5-30 08:53:57

关闭win10内存压缩的方法(Win10内存页合并/压缩功能)

win10从1607版加入了内存压缩功能,但是对于游戏来说个人感觉只有副作用,会损失不少CPU性能,记得之前2550K 8G 7870因为更新了1607,GTA5间歇性掉帧,打开任务管理器发现大量的已压缩内存,比使用虚拟内存体验糟糕了许多,无奈下加了内存,国内能搜索到的关闭内存压缩的方法都是让关虚拟内存,但是这样会导致内存不足的时候直接弹出,其他方法都测试无效,今天无意中谷歌了下找到了完美关闭这个功能的方法,当然内存够用的话关不关都随意,反正我这个强迫症关了后心理上感觉好点,虽然目前内存够用了。

ApplicationPreLaunch是应用程序预启动,对应参数是-apl
MemoryCompression是内存压缩,对应参数是-mc
PageCombining是页合并,对应参数是-pc
ApplicationLaunchPrefetching是应用程序启动预取,参数-alp
OperationAPI是操作API,参数-oa(建议不要动的好)


方法如下:
开始菜单右键选择“windows powershell(管理员)”输入以下命令
关闭内存压缩:Disable-MMAgent -mc
重启生效

想还原的话:
开启内存压缩:Enable-MMAgent -mc
重启还原

查看当前状态:Get-mmagent

这样就成功关闭了


对于这个功能如果你的电脑内存不够大,该功能可以节约内存。如果内存足够大用不完,该功能只会增加cpu消耗,建议关闭。

zhaodll 发表于 2020-5-30 09:11:26

Ps.MMAgent是受Superfetch服务控制的。所以要正常使用内存压缩和页合并功能绝对不能阉割Superfetch服务。
页: [1]
查看完整版本: 关闭win10内存压缩的方法(Win10内存页合并/压缩功能)