当前位置: 首页 > news >正文

windows启用和禁用内存压缩

windows内存压缩

Windows操作系统的内存压缩是一种通过压缩和解压缩内存页面来减少内存使用量的技术。当系统的内存使用达到一定阈值时,Windows会将不常用的内存页面压缩为一个稳定的压缩文件,以释放更多的内存空间。

内存压缩的主要目的是减少页面交换(即将内存页面从物理内存移动到硬盘上的过程),从而提高系统的响应速度。当系统需要访问被压缩的内存页面时,它们会被解压缩到物理内存中。这个过程在后台自动进行,并且对用户是透明的。

内存压缩技术在Windows 10中首次引入,并且只适用于64位版本的操作系统。它可以通过以下步骤进行启用或禁用:

  1. 打开“设置”应用程序,并选择“系统”。
  2. 在侧边栏中选择“关于”。
  3. 在右侧窗格中选择“高级系统设置”。
  4. 在“性能”部分,点击“设置”按钮。
  5. 在“性能选项”窗口中,选择“高级”选项卡。
  6. 在“虚拟内存”部分,点击“更改”按钮。
  7. 在“虚拟内存”窗口中,取消选中“针对所有驱动器自动管理分页文件大小”选项。
  8. 在列表中选择“C:”驱动器(或其他操作系统安装驱动器),然后选择“自定义大小”选项。
  9. 在初始大小和最大大小字段中输入相同的值,以禁用页面交换(例如,1024 MB)。
  10. 点击“设置”按钮,然后点击“确定”按钮关闭所有打开的窗口。

请注意,虽然内存压缩可以提高系统的性能,但它可能会导致一些应用程序的性能下降。因此,在启用内存压缩之前,最好先测试一些关键应用程序的性能,并根据需要进行调整。

如何关闭或者开启内存压缩

从win10才有引入内存压缩,故更早版本的windows系统不支持

  1. 以管理员身份打开命令窗口(或者叫终端窗口)
    执行命令查看是否开启了内存压缩
# 查看内存压缩是否开启
Get-MMAgent

在这里插入图片描述

MemoryCompression 内存压缩,True表示开启了内存压缩,False表示未启动内存压缩

  1. 启动或者关闭内存压缩
# 禁止内存压缩
Disable-MMAgent -mc
# 启用内存压缩
Enable-MMAgent -mc
  1. 重启电脑才能生效。

在任务管理器(任务栏右键>任务管理器 ,或者快捷键Ctrl+Alt+Delete,然后选择任务管理器 )中查看效果,已压缩为0M,则表示未启动内存压缩,如果不为0,则启动了内存压缩。

建议仅在物理内存充足时才考虑禁止内存压缩。

在这里插入图片描述

http://www.lryc.cn/news/382642.html

相关文章:

  • MATLAB-振动问题:单自由度无阻尼振动系统受迫振动
  • 示例:WPF中应用DependencyPropertyDescriptor监视依赖属性值的改变
  • 链家房屋数据爬取与预处理-大数据采集与预处理课程设计
  • 一种502 bad gateway nginx/1.18.0的解决办法
  • 二叉树第一期:树与二叉树的概念
  • vue跨域问题,请注意你的项目是vue2还是vue3
  • 大厂晋升学习方法一:海绵学习法
  • 【ARMv8/v9 GIC 系列 4.2 -- GIC CPU Interface 详细介绍】
  • 小抄 20240619
  • 【06】数据模型和工作量证明-工作量证明
  • VBA递归过程快速组合数据
  • 基于豆瓣电影TOP250的可视化设计
  • YOLOv8中的C2f模块
  • ESP32 双线汽车接口 (TWAI)
  • docker-compose离线安装harbor
  • 服务器“雪崩”的常见原因和解决方法 (C++)
  • 详解ES6中的类、对象和类的继承
  • 游戏遇到攻击有什么办法能解决?
  • 【LLM】GLM系列模型要点
  • 安卓开发,获取本机手机号
  • linux学习week1
  • 【React篇】父组件渲染时避免重复渲染子组件的3种处理方法
  • 深度神经网络——决策树的实现与剪枝
  • IOPaint前后端框架
  • 【Linux】进程间通信_2
  • Linux基础 - 常用命令
  • 轻松两步,借助向量数据库 VectorDB 与千帆 Appbuilder 构建个性化本地问答知识库
  • ONLYOFFICE 桌面编辑器 8.1
  • idea中的git在clone文件提示 filename too long
  • C++ 数组介绍