自从我升级到 Windows 10 以来,我的系统一直在过度消耗 RAM
我一直在阅读并确定它可能是驱动程序泄漏内存。所以我得到了自己的 Windows 驱动程序工具包并使用 poolmon 跟踪内存使用情况:
但是,我真的不知道如何从这里开始。标记为“smNp”的项目是否是此问题的罪魁祸首?我如何从那里到实际识别驱动程序?
我尝试了一些东西,如“C:\ WINDOWS \ System32 \ drivers下> FINDSTR / s的SMNP 。 ”但它返回任何结果。我还查看了 pooltag.txt 文件,这是我找到的描述:
所以是的,任何帮助将不胜感激。提前致谢。
我以前的错误假设: 它耗尽了我的笔记本电池,而且我的 RAM 并不短缺。在任务管理器中,您会看到 ntoskrnl.exe 占用的 CPU 时间比任何其他进程都多。此功能似乎不是可选的,并且在 2 天前随第一个 Win10 更新(在我的情况下为 Win10Pro)一起出现。
编辑:
我想禁用它,至少要排除它作为我(未经证实的)假设的罪魁祸首。在过去的 2 个月里,这个过程从未引起我的注意,在任务管理器的长名称中,它被称为“系统内存和压缩内存”。
我知道我可以在任务管理器中看到所有正在运行的进程。但是我怎样才能看到在这些进程中运行的单线程呢?
我在 Macbook Pro '15 上的 Bootcamp 中使用 Windows 10 Pro 版本 1703 build 15063.296。这个设置已经运行良好两年了,直到最后一次 Windows 10 重大更新。现在我经常出现内存不足的错误。这款笔记本电脑拥有 16GB RAM,但永远不会接近满。但提交的内存已达到最大值。当我在资源监视器中查看哪个程序正在使用大量已提交内存时,一切都非常低,通常小于 500MB。Windows 会说 Firefox 或 Chrome 使用了太多内存,但我在任务管理器、资源监视器或进程资源管理器中找不到任何证据。
如何找到实际耗尽所有已提交内存并导致计算机崩溃的原因?
以下是进程列表的一些屏幕截图,而提交费用非常高。我必须关闭 Chrome 和 Slack,才能释放足够的内存来截屏。 资源监控进程列表