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

【运维心得】内存占用虚标真相

目录

虚拟内存能禁用吗?

禁用了为什么还有虚拟内存?

内存占用率虚标?


自从芯片战以来,一直在研究大物理内存的条件下,如何发挥PC内存极限的问题。虚标也是在研究虚拟内存和物理内存的问题的时候偶然发现的现象。

虚拟内存能禁用吗?

先说结论,涉及3D渲染等图形密集型应用时,系统必须启用虚拟内存配置。

由于平时的应用并不涉及,所以就禁用了硬盘上的虚拟内存,如下图:

这样的调整旨在验证一种观点:禁用虚拟内存可能有助于提高物理内存的利用率。

还是先说结论,研究的结果有两个好处:

1、的确增加了物理内存的使用率,之前的物理内存的利用率一直在40%以下,现在提高到75%,使用体验上,系统反应也更快一些,如下图;

与之前设置成虚拟内存自动管理相比,物理内存使用率提升了20%,下图是自动管理的任务管理器截图:

第三方软件统计截图:

2、减少了硬盘的读写,尤其是硬盘空间释放了不少,之前pagefile.sys文件始终占据着C盘,而且不停的读写硬盘,现在终于清净了;

禁用了为什么还有虚拟内存?

回到主题,按照上面的调整以后,用systeminfo命令查看了系统信息,结果发现仍然有虚拟内存存在!如下图:

当然,可以看到页面文件的确在硬盘上是没有的。那么这个虚拟内存是咋回事呢?请教了AI,回答是这样的:

禁用了硬盘上的虚拟内存后,systeminfo信息中仍显示虚拟内存在使用。

实际上,在Windows系统中,即使你禁用了硬盘上的虚拟内存(即pagefile.sys文件),系统仍然可能会使用一种称为“内存压缩”或“内存合并”的技术来模拟虚拟内存的行为。这种技术并不依赖于传统的分页文件,而是利用物理内存的一部分来动态地压缩或合并内存页(说明的确提升了物理内存的使用率),以释放空间给更需要的应用程序。

因此,当你在systeminfo信息中看到虚拟内存在使用时,它可能并不是指传统的分页文件,而是指这种内存压缩或合并技术所占用的内存空间。

另外,值得注意的是,即使禁用了分页文件,底层的硬件虚拟化支持(如果启用的话)和某些系统组件或第三方应用程序仍然可能会影响到内存的使用和显示。不过,这些通常与直接的虚拟内存设置不直接相关。

总的来说,禁用了硬盘上的虚拟内存后,systeminfo信息中显示的虚拟内存使用可能并不是指传统的分页文件,而是指系统采用的其他内存管理技术。

原来此虚拟内存并非硬盘上的虚拟内存,从上面的解释看,此虚拟内存很可能就在物理内存中(没有依据,仅仅是猜测)。但毕竟,用内存肯定比硬盘快多了,即使你使用的是SSD,还没有物理内存的速度快。

坏处也有一个:

系统可能会变的不稳定,好在我这么长时间用下来,一直运行的挺好的

内存占用率虚标?

先看某卫士的内存占用率,看上去是不是很健康?

但同时用另外一款第三方软件的显示是:

差异的确有点儿大,为啥呢?原因很简单,如下图:

某卫士默认显示的是智能数值,正如上面的描述,真的是综合考虑了电脑的健康状况。

而如果你设置成内存数值,则显示结果与其他软件并无区别,这一点儿,差点儿被AI忽悠了。

http://www.lqws.cn/news/168499.html

相关文章:

  • vue-19(Vuex异步操作和变更)
  • 使用ArcPy进行栅格数据分析(2)
  • JAVA之 Lambda
  • 【赵渝强老师】Docker的图形化管理工具
  • 【JavaEE】万字详解HTTP协议
  • 残月个人拟态主页
  • RADIUS 协议 (Remote Authentication Dial-In User Service)
  • 华为交换机vlan配置步骤
  • 《最长公共子序列》题集
  • 8086寻址解剖图:7种武器解锁x86内存访问的基因密码
  • Linux --环境变量,虚拟地址空间
  • 直线导轨微型化技术难点在哪里?
  • Python基于方差-协方差方法实现投资组合风险管理的VaR与ES模型项目实战
  • Java并发编程实战 Day 10:原子操作类详解
  • 边缘计算应用实践心得
  • P10909 [蓝桥杯 2024 国 B] 立定跳远
  • Python Einops库:深度学习中的张量操作革命
  • 使用 uv 工具快速部署并管理 vLLM 推理环境
  • 前端面试四之Fetch API同步和异步
  • 【Linux网络篇】:从HTTP到HTTPS协议---加密原理升级与安全机制的全面解析
  • 掌握YOLOv8:从视频目标检测到划定区域统计计数的实用指南
  • [蓝桥杯]全球变暖
  • opencv学习笔记1:图像基础、图像操作、直方图均衡化详解
  • 用电脑控制keysight示波器
  • SuperMap Iserver 重置密码
  • RAG:大模型微调的革命性增强——检索增强生成技术深度解析
  • Symbol as Points: Panoptic Symbol Spotting via Point-based Representation
  • MLP(多层感知机)
  • Java 依赖注入、控制反转与面向切面:面试深度解析
  • AdvancedLivePortrait V2版 - 一张照片生成生动任意表情图片/视频,支持50系显卡 本地一键整合包下载