即使我有 8GB 的​​备用 RAM,计算机的内存也用完了

kur*_*asa 3 memory windows-7

我有一台 i5 12gb RAM Windows 7 Ultimate 64 位机器,最近我不得不杀死几个进程,因为它用完了“可用内存”……但是“备用”内存中仍然有 7.5GB。

我没有那么多开放(Outlook,VS2010,SQL Server)但没有真正运行它们中的任何一个。我正在输入一封电子邮件,它刚刚停止。

我杀死了 VS 和 SQL Server,然后它慢慢恢复……我的问题是,如果我有将近 8GB 的​​备用内存没有被使用,为什么它会耗尽内存并死掉,我可以以某种方式调整内存量吗?

谢谢

Moa*_*oab 5

1 种可能,编码不良的程序在其他进程需要时可能不会释放内存,或者程序存在内存泄漏。

打开一个运行框并输入 resmon ,然后转到内存选项卡,查看正在使用所有内存的内容。

您还可以安装和运行RAMMap,它提供比 resmon 更好的显示,并提供更多信息来帮助解决问题。

关于如何使用 RAMMap 的一些见解

还要检查您的页面文件大小。