很多朋友注意到Win11默认开启内存压缩。内存压缩,顾名思义,可以压缩内存中的数据,这样占用的内存就少了。同时,它减少了交换的频率,从而提高了I/O效率。
但与此同时,压缩数据需要占用CPU资源。有些朋友用的是CPU性能较弱的设备,比如轻薄本。打开内存压缩可能会导致缓慢的停滞。同时,内存压缩需要消耗额外的CPU资源,导致功耗和发热更多,这对于注重续航的设备来说也是不合适的。
其实微软已经在Win10中启用了内存压缩机制,并在Win11中延续了这一设置。那么问题来了,如果你不缺内存,但是CPU性能较弱,需要更长的续航时间,那么如何关闭内存压缩呢?让我们来看看!
确认内存压缩已打开。
首先我们要确认内存压缩是否真的开启了。这里有两种方法。
通过任务管理器查看。如果开启内存压缩,压缩内存的数据会显示在任务管理器中,很容易观察到。
通过命令行查看。使用系统管理员权限,打开PowerShell并输入以下命令:
获取代理
按回车键运行。如果您看到“MemoryCompression”为“true”,那么内存压缩已经打开。
如何关闭内存压缩?
要关闭内存压缩,我们需要命令行。以管理员权限打开PowerShell,并输入以下命令:
禁用-MMAgent -mc
按回车键运行,然后重启系统,内存压缩将关闭。
如果你想再次开启内存压缩,也很简单。此外,以管理员权限打开Powershell,并使用以下命令:
启用-MMAgent -mc
系统重新启动后,内存压缩再次打开。
(在讲故事时)待后处理的事物
一般来说,在大多数情况下,内存压缩是一项非常实用的技术,可以增加内存利用效率,提高I/O性能,带来更好的多任务处理体验。但是,如果你的CPU能力有限,或者你非常注重电池寿命,关闭内存压缩也是一种选择。试试本文中的方法。
评论前必须登录!
注册