什么是内存压缩以及为什么它很重要?

您所在的位置:网站首页 暴力解压文件有什么坏处 什么是内存压缩以及为什么它很重要?

什么是内存压缩以及为什么它很重要?

2024-07-10 23:21| 来源: 网络整理| 查看: 265

内存压缩是一项相对较新的 Windows 功能,旨在通过在 RAM 中压缩和存储不活动和不常用的数据来提高系统性能。虽然在更高版本的 Windows 中默认启用它,但您可以禁用它。问题是,你应该吗?

了解该做什么。

内存压缩在 Windows 上如何工作?

Windows 不会将此数据写入速度较慢的硬盘,而是将其压缩到 RAM 中,从而减少使用页面文件的需要。

如果没有内存压缩,您的 PC 将采用分页方式,您的设备会将数据存储在存储磁盘上的页面文件中,以减少 RAM 负载。与 RAM 相比,访问页面文件中的数据非常慢。

微软从 Windows 10 Version 1507 开始就实现了内存压缩。在更高版本中,用户可以通过导航到任务管理器->性能->内存来检查内存压缩统计信息。

在任务管理器中查找内存压缩详细信息。

到达那里后,您可以查看“使用中”部分。如果您看到单词Compressed,则当前已启用内存压缩。

在任务管理器中检查正在使用的内存和压缩内存

在您的设备上启用内存压缩后,您会注意到一些好处,包括:

由于减少了对计算机磁盘的访问,减少了功耗和磁盘压力 更高的效率和多任务处理,因为您的 PC 将更多地依赖物理内存 如果您至少有 8 GB RAM,则对 RAM 升级的需求较少,这应该足以满足日常任务

也就是说,压缩和解压缩过程可能会影响 CPU,这就是为什么并非所有进程都被压缩的原因。但它仍然比分页快得多。

你应该禁用内存压缩吗?

我们建议您保留内存压缩,除非情况需要禁用它。否则,关闭此功能可能会使您的电脑变慢。

在以下情况下您可能需要禁用内存压缩:

您的 CPU 相对较旧– 如上所述,压缩和解压缩过程需要足够的 CPU 资源。虽然较新的处理器可以有效地处理这些进程,但它可能会对较旧的 CPU 造成很大的压力。 您的电脑正在遇到性能问题– 如果您的电脑正在积极压缩内存,即使没有运行 RAM 密集型进程,您也可能需要关闭内存压缩以最大限度地利用可用 RAM 资源。 您的 PC 拥有充足的资源– 在某些具有丰富 CPU 和 RAM 资源的系统上,启用或禁用内存压缩并不重要。不会有太大区别。 如何在 Windows 上禁用内存压缩

您可以使用 PowerShell 在 Windows 中关闭内存压缩。该过程是可逆的,因此您可以随时重新打开它。

右键单击“开始”按钮,然后从 WinX 菜单中选择“终端(管理员)” 。在“用户帐户控制”对话框中,单击“是”授予管理员权限。在 Windows 10 中,您需要搜索 PowerShell 并从那里启动它。

在执行将禁用该功能的命令之前,您可能需要检查其活动状态。您可以通过任务管理器或 PowerShell 执行上述操作。

在 PowerShell 中运行命令 Get-MMAgent。检查 MemoryCompression 参数的值。如果为True,则您的计算机已启用该选项。False表示相反。

在 Windows PowerShell 中检查内存压缩的状态

如果值为True,请Disable-MMAgent -mc在命令行中键入,然后按Enter键。

在 PowerShell 中键入命令。

运行命令后,PowerShell 将不会显示任何确认消息。为确保所做的更改生效,请退出 PowerShell 并重新启动电脑。

如果您想再次启用内存压缩,请使用管理访问权限重新启动 PowerShell,然后运行Enable-MMAgent -mc​​.

在 PowerShell 中执行命令以启用内存压缩。

为了确保您的电脑以良好的速度运行,最好保持内存压缩处于活动状态。此外,了解如何在内存完整性显示关闭时保护您的计算机。

图片来源:Freepik。所有截图均由安哥拉公主截取。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3