本篇注重的是如何找到非分页缓存池中的异常项和RTLF导致内存泄漏解决方法在篇尾如果你想查出是什么让你内存占用过高的请由此开始阅读。还在为电脑风扇平白作响而感到烦恼吗还在为游戏单开卡顿掉帧而只能说kale吗有可能是你的电脑进入脑雾了人刷多了信息大量侵占了脑神经导致思维迟钝形成脑雾计算机也不例外。最近我电脑是开四五个网页也迟钝单开个游戏也抽抽儿鬼畜根本没法玩打开任务管理器CTRLSHFITESC才发现内存占用居高不下只是几个小软件在运行内存就来到了惊人的97%不是哥们难道跟超市购物同理拿点小玩意感觉没多少钱一结账几百块出去了......观察后确实异常这些程序跑满我的16GB内存还是很难的于是再去看性能里的内存一栏果然发现了端倪最下面的非分页缓存池占用高达11.2GB这属于是十分异常的情况正常值500MB~1GB多点。缓冲池具体挺复杂但简单来说分页缓冲池就把内存上的数据暂存在磁盘上来释放物理内存去干别的事需要时再从磁盘上取回来非分页缓存池就是不分出去只留在内存里的数据这部分就是很重要的数据对系统的稳定来说至关重要那我这非分页池子怎么占用这么高这里需要下载微软提供的WDK工具再使用其中的poolmon程序对内存池子进行监测下载Windows 驱动程序工具包 (WDK) - Windows drivers | Microsoft Learnhttps://learn.microsoft.com/zh-cn/windows-hardware/drivers/download-the-wdk#kit-versioning除了自定义安装路径记住你的安装路径其他一律不需要改动中途会蹦出来两个警告是劝你先去安装VS和SDK布拉布拉说一大堆但由于这里我们并不是为了去做驱动编译所以一律忽略一直选next确认安装就行。安装好后按win键在下方搜索Powershell并以管理员身份打开输入以下代码引号内具体改成你的wdk的安装路径 填写你的安装路径\Windows Kits\10\Tools\10.0.28000.0\x64\poolmon.exe -b但如果你是默认安装路径那应该和我的一样直接使用 C:\Program Files (x86)\Windows Kits\10\Tools\10.0.28000.0\x64\poolmon.exe -b然后会蹦出很多条数据占用越高越靠前注意观察tag名可以看到我的是RTLF占了100亿Bytes字节也就是10GB以下为针对RTLF的解决方法查出非该驱动问题的可退出后查询相关tag名内存驱动泄漏相关文章插叙段原理解说我用这个方法恢复了缓存池内存本以为万事大吉一身轻但就在我出去吃个饭让电脑睡眠了一下午后电脑的内存又回弹到了6.3GB这不禁让我思考其中的缘由必是与睡眠RTLF有关RTLF本身是realtek中的轻量级网络过滤器能识别和拦截识别下你这网络数据嗖嗖嗖的传的什么类型的数据时游戏相关还是文字视频啥的拦截顾名思义那软件就可以实现一些功能比如根据你的类型来让某些数据先传别的停一停就实现了网络加速但说到底也得存下数据跟公路检查站似的停车问一问这个也得联系下一段数据前后文才能识别所以它会向系统申请一片内存空间做它的检查工作。从开机说他们有自己申请的内存空间用来收发数据这很正常但是睡眠时RTLF并没有释放它申请来检查数据的那片内存直接把内存还攥在自己手里了等一唤醒它睡前的数据早就已经处理好了或者睡着时丢失了那片内存已经空了醒后它误认为自己是刚刚开机的状态于是又向系统申请新内存用来收发而多出来的内存其实空的它也不会用所以非分页缓存池子里那些巨量的内存实际是空的就占着没一点用内存价格现在都涨成啥了该说你持家呢打个游戏卡坏我了所以现在我又添加了两条解决方法当然步骤1能完事了最好解决方法也很简单1、win下搜索设备管理器找到网络适配器一栏对Realtek Gaming Gbe Family Controller右键禁用由于win的懒处理内存并不会立刻释放需要最后关闭所有窗口重启电脑如果再次打开观察任务管理器非分页缓存池降下去到几百MB到1GB多那就没问题了。如果想跟全面一些点击下面Realtek官网下载最新驱动完成后再次重启电脑就可以了。Realtek PCI GBE Ethernet Family Controller Softwarehttps://www.realtek.com/Download/List?cate_id5832、取消勾选设置-网络和Internet-高级网络设置-WLAN下拉菜单的更多适配器选项点编辑-连接项目里的Realtek LightWeight FilterNDIS.40。3可选项、强制禁止网卡唤醒操作win下搜索powershell以管理员身份打开Powershell输入代码先看看允许唤醒设备的有哪些一般也就键鼠程序 Keyboard 和 mousepowercfg -devicequery wake_armed但如果是二般的情况那就强制禁止唤醒powercfg -devicedisablewake Intel(R) Wi-Fi 6E AX211 160MHz但如果你后悔了这里也有允许唤醒powercfg -deviceenablewake Intel(R) Wi-Fi 6E AX211 160MHz内容基本结束以下是未且是某p电脑用户问题的解决方法某p电脑可以加试下面这篇社区问答里的解决方案已解决: 回复 RTLF导致非分页缓冲池内存泄漏 - 惠普支持社区 - 1380054https://h30471.www3.hp.com/t5/you-xi-ben/RTLF-dao-zhi-fei-fen-ye-huan-chong-chi-nei-cun-xie-lou/m-p/1380114#M92622也就是额外关掉OGH-性能里的网络助推器