常见
大部分情况,内存占用严重,原因只是一些软件的常见内存指标(如专用内存、提交大小等)很高,那么关闭它们就可以了。
深入
而有时候你会发现,内存占用很严重,但是这几个指标却不高,这是由于还有隐藏的东西,没有体现在任务管理器中。
我们需要用到一个工具。在 WDK 中包含了 PoolMon 工具,可以独立运行,用来查看一些任务管理器无法看到的内存使用。使用教程
其中一个比较常见的例子就是,Killer Suite 和 Windows 10 预览版共同运行,会导致一个显示在 PoolMon 中的条目占用异常的内存,造成内存泄漏。这个条目的 tag 是 Wfpn,是和网络驱动有关的。发生这样的情况时,大部分情形还是需要卸载 Killer Suite 才能解决的,还有另一个方法,用处不大,可以自行查找尝试一下。
其他
内存还有一个指标,就是页面错误。如果它太高,也是会造成使用不流畅的现象的。这个也可以直接通过任务管理器查看。