如何在Windows11/10中启用或禁用内存压缩

内存是更快处理不同任务的重要因素。由于它是电子存储器,因此价格昂贵,大多数人买不起大量的 RAM。此外,操作系统可以支持的 RAM 也有限制。但Windows 11和Windows 10中的内存压缩功能可确保您获得 RAM 和页面文件的最佳和平衡使用。新的操作系统带有内存优化功能,包括对占用电子内存的数据进行压缩。这篇文章讨论了旧的 Windows 版本如何管理内存、什么是内存压缩功能以及内存压缩在 Windows 11/10 中的工作原理。如何在Windows11/10中启用或禁用内存压缩

旧版 Windows 中的内存管理

在 Windows 中,整个内存分为三个不同的部分:

  1. 随机存取存储器(电子存储器)
  2. 页面文件(硬盘上 RAM 的扩展)
  3. 硬盘和其他类型的存储系统

在旧版本中,有必要为 pagefile.sys 提供大量硬盘空间,作为电子内存的扩展。旧版本 Windows 中的内存管理简单直接。将当前运行的应用程序和相关数据存储到电子存储器中,并将最少使用的数据发送到 pagefile.sys。传统的应用程序驻留在主存中,如果长时间不使用,数据部分通常会被推送到页面文件中。根据Insider Hub 上的帖子,如果超出页面文件的容量,页面文件上的数据将被替换. 在那种情况下,如果仍然在电子存储器中的应用程序需要旧数据,则需要再次将其从硬盘或其他存储设备加载到 RAM 中——这意味着读取或写入数据需要更多时间。

换句话说,应用程序和最近的数据将驻留在 RAM 中,当前应用程序经常使用的数据保留在 pagefile.sys 中,并且在必须读取或写入一组新数据时访问硬盘。这包括页面文件中不存在的数据——可能已被一组新数据替换的数据。

Windows 11/10 中的内存管理——应用页面文件

在 Windows 11/10 中,内存管理发生了一些变化。Windows 8/8.1 中有两种类型的应用程序。传统的应用程序仍然如上文所述那样工作。其中一部分保留在 RAM 中,而当应用程序空闲和 RAM 已满时,所需的数据将存储到页面文件中。

现代应用程序只有在焦点集中时才会运行。如果您打开了应用程序 A 和应用程序 B,并且当前正在处理应用程序 A,则应用程序 B 以及相关数据将被推回页面文件。这样,应用程序 A 就可以很好地访问内存,并且不需要为每个获取过程访问页面文件。当您通过关注应用程序 B 将应用程序 A 发送到后台时,应用程序 A 和相关数据将进入页面文件,而应用程序 B 将独占访问 RAM。

这种方法节省了内存并使应用程序更快。在 Windows 11/10 中,添加了压缩功能以使其更快。以下部分解释了它在 Windows 11/10 中的工作原理。

Windows 11/10 中的内存管理——页面文件压缩

内存管理与Windows 8/8.1相同。传统应用程序存储在电子存储器中,重点应用程序也存储在 RAM 中。如果 RAM 由于数据过多而变得拥挤,应用程序和数据内容将被压缩高达 40% 并容纳在同一个电子内存中。

Windows 11/10 也使用pagefile.sys来存储内存数据。如果某个应用程序使用的数据过多但间隔较慢,则在电子内存可用空间不足的情况下,其部分数据将被推送到页面文件。如果应用程序变得激进,数据将从页面文件移回电子内存,并将其他一些应用程序推送到页面文件以为当前应用程序腾出空间。只有在极少数情况下,才会访问硬盘:当要加载一组新数据或应用程序时,或者当应用程序所需的数据不存在于 RAM 或页面文件中时。

Windows 11/10 中的内存压缩优化了 RAM 使用

Windows 11/10 也有两类应用程序:UWP 和传统应用程序。传统应用程序单独存储在电子存储器中,而现代应用程序各自有自己的堆栈。当您打开太多应用程序时,尽管压缩但内存不足,这使得将现代应用程序和相关数据推送到页面文件变得更加容易。

当您在 Windows 中使用内存压缩功能时,它可以节省大约 50% 的页面文件活动(与旧版本的 Windows 相比),因为大部分数据已经在主内存上以压缩形式提供。当需要应用程序或数据时,将其解压缩并使用。因此需要保留一部分 RAM 以提供未压缩的数据。

即使在使用页面文件时,Windows 11/10 中的速度也更快,因为整个应用程序和相关数据都存储为一个压缩页面,可以按顺序访问。在部分数据被解压缩的同时,另一部分数据被发送到主存储器进行处理。这也节省了时间并使 Windows 11/10 机器上的计算速度更快。

如何检查 Windows 中是否启用了内存压缩?

检查内存压缩是否启用或禁用的最简单方法是:

  1. 打开任务管理器
  2. 选择顶部的性能选项卡
  3. 点击左侧的内存
  4. 在右侧面板中,您将看到 In use (Compressed)
  5. 这表明您的 PC 上启用了内存压缩。

如何在 Windows 11/10 中启用或禁用内存压缩

打开提升的 PowerShell 窗口。

要检查内存压缩是启用还是禁用,请执行以下命令:

获取MMAgent

如果你看到 true against memory compression,则表示它已启用。如果您看到 false,则表示它已被禁用。

执行以下命令以禁用内存压缩:

禁用-MMAgent -mc

执行以下命令以启用内存压缩:

启用 MMAgent –mc

希望这可以帮助。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
赞 (0)
上一篇 2023年3月8日 上午9:21
下一篇 2023年3月8日 上午9:22

相关推荐

  • 如何修复Windows11中损坏的文件

    Windows 11 上的损坏文件可能会导致各种问题,从 Windows 本身无法正常启动到应用程序无法正常工作。幸运的是,您可以通过多种简单方法修复 Windows 11 中损坏…

    2023年8月14日
  • 如何在Windows11中使用PowerToys自定义鼠标首选项

    与以前的 Windows 版本一样,您可以调整鼠标光标的设置以在 Windows 11 中发挥最佳作用。您可以更改其大小和速度,甚至可以调整滚动属性。 虽然这些设置对大多数用户来说…

    2023年6月13日
  • 在Windows11中删除外部U盘的7种方法

    许多用户使用 U盘(闪存驱动器)来存储文件并在电脑之间传输文件。当然,您始终可以从 USB 端口移除此类驱动器,而无需先将其弹出。但是,如果不安全地删除 USB 记忆棒,则可能会损…

    2023年7月6日
  • 如何在Windows11上自动更换墙纸

    如果您的PC外观变得陈旧,您可以刷新壁纸。并且还可以在Windows11上自动更改墙纸。 Windows11提供了多种方式来个性化用户体验。例如,您可以将桌面壁纸更改为默认Micr…

    2023年2月3日
  • 如何解决Win11的更新卡在进行中的问题?

    您是否在Windows11中遇到“更新正在进行”花费太长时间并且计算机屏幕上出现旋转点的情况?一定比例的安装可能会出现此问题,敦促您等待该过程完成。首先,我们要明确的是,更新正在进…

    2023年11月8日
  • Windows11屏幕上的半透明框?尝试这些修复

    许多用户在使用 Windows 11 系统时注意到屏幕上(任务栏正上方)有一个半透明框,并且该框仅在鼠标悬停在其上时突出显示。此外,用户无法单击或滚动框后面的任何项目(如 Exce…

    2023年8月7日
  • 11个常见的Windows11问题及简单解决方案

    与微软历史悠久的操作系统的所有先前版本一样,Windows 11 也有自己的一系列反复出现的问题。虽然有些问题是微不足道的,但其他问题可能会让体验非常令人沮丧。 无论如何,有些问题…

    2023年7月1日
  • 如何在Windows11上临时禁用帐户

    想要在 Windows 11 PC 上临时限制访问?您可以使用本指南暂时禁用用户帐户。 想要控制用户对您的 Windows 11 PC 的访问?您可能需要考虑限制对您设备上用户帐户…

    2023年2月5日
  • 如何在Windows11家庭版中启用组策略编辑器

    本文介绍了在 Windows 11 家庭版中启用组策略编辑器的三种不同方法。当您要对已安装的程序进行任何更改、个性化桌面等时,它会非常方便。除此之外,使用此工具配置网络也非常容易。…

    2023年8月27日
  • 如何在 Windows 11 中更改亮度(win11怎么调节屏幕亮度)

    有时,Windows 11 PC 上会出现看似基本的问题,让用户感到沮丧。例如 –无论您尝试何种解决方案,有时Windows 11 中的蓝牙切换开关都会丢失或麦克风根本无法工作。最…

    2022年8月26日