本帖最后由 大眼睛大大_大 于 2024-12-13 19:08 编辑
在处理反馈中发现有用户反馈“电脑突然变的很卡,内存和磁盘一直占用率很高,但任务管理器中看不到是哪个进程在占用”,经过多个用户场景验证和分析是win10及以上系统的内存压缩(Memory compression)功能所影响,以下为大家介绍一下内存压缩(Memory compression)功能及建议
内存压缩的介绍
内存压缩是微软的新内存管理机制,作用是压缩不经常访问的内存页面,以减少对硬盘的读取和写入,我们可以理解为内存压缩就是压缩内存中不常使用的页面文件,使内存占用更少,从而允许操作系统运行更多程序、同时减少对硬盘的读取与写入,带来更高的 I/O 效率能因此提高系统的响应速度。
内存压缩的弊端
压缩数据需要耗费 CPU 资源,一些设备搭载了性能较弱的CPU,开启内存压缩便可能会造成其运行卡顿缓慢。与此同时,内存压缩需要消耗额外的 CPU 资源,也增加了耗电,并且它有时会在不该压缩的时候去压缩,造成性能降低,导致电脑突然变的卡顿。
建议:
对于内存小于或等于8g的内存不足+硬盘慢,就保持开启。,对于大于8g内存的电脑建议关闭可获得更好的稳定性。
Win10开启和关闭内存压缩的方法
右键点击“开始菜单”打开“Windows PowerShell(管理员)”
输入“Disable-MMAgent -mc”按回车键,关闭内存压缩,需要重启电脑
若需要开启,输入“Enable-MMAgent -mc”按回车键,开启内存压缩。
查询是否开启或关闭内存压缩
“Windows PowerShell(管理员)”输入“Get-MMAgent”命令,并按回车运行。
查看“MemoryCompression”项,如果此项为“True”,说明开启了内存压缩;此项为“False”,则关闭了内存压缩。 |
|
|
|
评论
直达楼层