非页面缓冲池占用过高处理方法

1.现象

电脑变莫名其妙得特别卡,明明16G的内存,理论上日常使用,打游戏之类的使用起来完全不会有什么大问题,但是实际使用却是卡的要死。

下面开始查找原因。

2.查找原因

使用win自带的任务管理器,可以看到日常内存占用率高达80%-90%,这显然很不正常。

但是在进程处却没发现大内存进程。所以说内存是被某个东西给吞掉了,内存没有被我们日常的程序使用,导致程序可使用内存变少,电脑卡顿。

这里推荐一个小工具,RAMMap,可以分析内存使用情况(这个软件有中文版,各位可以自行查找)

RAMMap下载地址:https://download.sysinternals.com/files/RAMMap.zip

解压后,无需安装直接运行RAMMap64.exe,得内存使用情况如下:(示例图如下)

Nonpaged Pool占用高的吓人

回到任务管理器,注意到内存使用情况下面有个非页面缓冲池,他的使用量非常高。(示例图如下)

非页面缓冲池占比很高

注:图片均为示意网图,本人在发生问题时没有及时记录。

3.处理方法

我试过重启,更新系统,任务管理器关掉不用的进程,结果没有什么用。最后找到了解决方案。

解决方法也非常简单,打开控制面板,在搜索栏中搜索:内存诊断

直接点击立即重启即可。整个过程大概10分钟(视实际情况而定),电脑重新进入桌面后,一切都变得流畅起来。

当然,这也不能完美解决所有内存问题,只是我自身的经历分享,希望对你有用。

今天是2024年10月24日,祝各位工程师、程序员们节日快乐!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值