我有一台安装了 16GB RAM 的 Windows Server 2008 R2 64bit SP1 机器。如果我打开任务管理器,它会告诉我几乎所有的内存都已满——只是没有。
Total 是正确的,但 Cached、Available 和 Free 的总数似乎并不能反映服务器上实际可用的 RAM 量。这可能是什么原因造成的?
更新 根据@evan-anderson 的建议,我们加载了 RAMMap。它报告“元文件”占用了大量内存。
找到了一篇通过 RAMMap 解释修复的帖子。我这样做了,它似乎正在慢慢释放内存。但是,每隔几天必须这样做似乎有问题。
还发现了一个关于这个问题的服务器故障问题,正在考虑@BeowulfNode42 的解决方案