Windows 8.1 64 位运行在配备 8GB RAM 和 NVidia 芯片的华硕笔记本电脑上。从一开始就安装了 McAffee 防病毒软件。所有驱动程序都是最新的。最近我开始出现内存不足错误。
根据任务管理器显示,当时 RAM 已被消耗 98%,McAffee 消耗了最多的 RAM - 200 Mb,而根据任务管理器显示,200 Mb 占总内存的 25%!!!
问题:谁占用了剩余的 7.2 GB RAM?我怀疑可能是某些驱动程序,例如在这种情况下:在配备 8GB RAM 的 64 位 Windows 7 上出现“内存不足错误”。
但我不喜欢花一周时间恢复每个驱动程序的想法。有没有办法找到这个问题的原因???也许一些外部工具可以提供帮助?
答案1
正如 Ramhound 所建议的,Process Explorer 将清晰地显示正在运行的进程以及正在消耗内存的进程。
请记住,您可能有一些不可靠的软件导致内存泄漏(占用内存并且没有干净地释放内存以供其他进程重用)。例如,我最近在运行游戏时遇到了内存泄漏……在 BF4 上更改地图时,发生内存泄漏的可能性为 50-75%……在接下来的几分钟内,我的内存利用率将逐渐上升到 92-98%,并且需要重新启动。
本文可能有助于您确定是否存在内存泄漏,以及哪些进程负责。