我有一个带有Windows 8. 8GB物理内存的超极本。我在vmware映像中运行Win7,它被分配了4gb。但是,我不能使物理内存使用的数字加起来。
除了运行VM之外,Win8机器并不是很重要。Windows本身的播放量应该略低于4GB。然而,任务管理器中的物理内存使用量一直在75-85%(偶尔我会收到可怕的警告“你的内存不足”和蓝屏)。我无法弄清楚如何使用这么多 - 任务管理器中的数字并没有那么多!(提交费用或工作集)。物理使用如何高于虚拟使用?
我已经运行了RamMap并且它并没有真正解释太多(我不知道这些数字是否正常或表明存在问题)。我不想学习windows内存管理的所有细节; 我只是想知道为什么这台应该具有足够物理RAM的机器会耗尽内存。
我怀疑缓存/缓冲区,但CPU使用率很低,并且在需要时不会快速释放内存。
你所描述的一切都是正常的,除了警告和蓝屏。那你为什么不准确地告诉我们你得到的警告和蓝屏是什么?
—
David Schwartz 2013年
你可以得到你的minidump?我在上面,我可以试着告诉你究竟什么是有缺陷的。带走任何免费文件托管。thewindowsclub.com/automatic-memory-dump-settings-windows-8需要小内存转储。
—
STTR 2013年
多年以后,但......,“提交费用”和“内存不足”警告是针对虚拟地址空间而非物理空间。工作集编号不会“加起来”,因为有很多物理内存的使用不计算在那里。你可以从RAMmap发布一个屏幕上限吗?
—
Jamie Hanrahan