查看: 12109|回复: 8
收起左侧

[讨论] 关于Windows10及11启用的"内存压缩"功能的解析

  [复制链接]
build233
发表于 2022-7-11 22:17:10 | 显示全部楼层 |阅读模式
本帖最后由 build233 于 2022-7-12 17:41 编辑

内存压缩的介绍与利弊
在Win10及Win11中,默认开启了名为"内存压缩"(Memory compression)的功能。这是Win10在2016年新增的功能,作用是压缩内存以减少页面文件的使用,顾名思义,内存压缩就是压缩内存中不常使用的页面文件,使内存占用更少,从而允许操作系统运行更多程序、同时减少对硬盘的读取与写入,带来更高的 I/O 效率,甚至能因此提高系统的响应速度。


内存管理器Memory Manager【1】决定向硬盘写入页面文件的时候,读取或写入到硬盘的数据(一般来说)仅为原始大小的40%【2】这种压缩提升了系统中其它无关操作方面的性能,因为作为干扰性的 I/O 负载减少了。结果就是,用户获得了更流畅,更快的反应速度,应用启动速度和稳定性也得到了提升。


但是,压缩数据需要耗费 CPU 资源一些设备搭载了性能较弱的CPU,开启内存压缩便可能会造成其运行卡顿缓慢。与此同时,内存压缩需要消耗额外的 CPU 资源,也增加了耗电量,对全球环保做出了巨大危害(有无看法?@Apple)并且它有时会在不该压缩的时候去压缩,造成性能降低。
如果内存够用,可关掉以获得更好的稳定性。如果内存不足+硬盘慢,就保持开启。【3】

查看内存压缩的启用状态
您可通过命令行查看,选择以管理员身份运行 PowerShell,输入以下命令:
Get-MMAgent
按下回车键运行,如果看到“MemoryCompression”这一项是“True”,那么说明内存压缩已经开启。


如何关闭内存压缩?
您可通过命令行关闭,选择以管理员身份运行 PowerShell,输入以下命令:
Disable-MMAgent -mc
按下回车键(Enter键),随后重启系统,内存压缩便已关闭。


如果想要重新打开内存压缩,同样选择以管理员身份运行 PowerShell,输入以下命令:
Enable-MMAgent -mc
重启系统后,内存压缩便重新开启。


【1】Memory Manager于WIndows10开始启用
【2】数据来自2015年,Windows 10 会员中心(Insider Hub)中的 Windows 10:Memory Compression 页面【3】来源于远景论坛-微软极客社区  https://bbs.pcbeta.com/viewthread-1914191-1-1.html

如有疏漏,恳请指出!


评分

参与人数 1人气 +8 收起 理由
隔山打空气 + 8 版区有你更精彩: )

查看全部评分

寂寞如诗
发表于 2022-7-11 22:23:17 | 显示全部楼层
老电脑必备(?)至少我要这个功能
隔山打空气
发表于 2022-7-11 22:24:31 | 显示全部楼层
寂寞如诗 发表于 2022-7-11 22:23
老电脑必备(?)至少我要这个功能

醒醒,N4020双核2.7GHz(绝望
kuroandsan
发表于 2022-7-11 22:28:08 | 显示全部楼层
我的amd核显能不能给我多点内存
隔山打空气
发表于 2022-7-11 22:32:28 | 显示全部楼层
kuroandsan 发表于 2022-7-11 22:28
我的amd核显能不能给我多点内存

24MB,不能再多了(斩钉截铁
aichong168
发表于 2022-7-12 14:30:37 | 显示全部楼层
工作专用Win10企业版:精挑细选,追求极致稳定-远景论坛-微软极客社区  https://bbs.pcbeta.com/viewthread-1914191-1-1.html
4. 内存压缩和页面合并
未改动(默认开启)。Win10在2016年新增的功能,作用是压缩内存以减少页面文件的使用,但由于阿三的不靠谱,它有时会在不该压缩的时候去压缩,造成性能降低。
如果内存够用,可关掉以获得更好的稳定性。如果内存不足+硬盘慢,就保持开启。
Powershell
管理员权限下,执行Enable-MMAgent -mc -pc来开启,执行Disable-MMAgent-mc -pc来关闭,更改后需要重启。


build233
 楼主| 发表于 2022-7-12 17:37:06 | 显示全部楼层
aichong168 发表于 2022-7-12 14:30
工作专用Win10企业版:精挑细选,追求极致稳定-远景论坛-微软极客社区  https://bbs.pcbeta.com/viewthread ...

感谢补充!
we561
发表于 2022-7-19 22:25:33 | 显示全部楼层
个人感觉这东西还是关闭的好。ssd可以无视这个功能,关于提高系统的性能主要是硬盘的4K 读写,别的无所谓了。
墓雪千山
发表于 2022-7-22 16:27:44 | 显示全部楼层
感谢分享,已关闭
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-12-22 21:25 , Processed in 0.115100 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表