我的 openvz vps 上隐藏的内存使用情况

我的 openvz vps 上隐藏的内存使用情况

我使用的是 openvz vps,有内存未说明。当我运行 free -m 时,它显示我使用了 156mb,而 vps 的内存为 256mb。缓存为 0,缓冲区为 0,共享为 0。但是当我运行“ps -faux”时,内存使用量远不及 156mb,总内存使用量接近 50mb 左右。

我也运行了 rootkit hunter 和 chkrootkit,但什么也没出现。

有人知道发生了什么事以及如何找出使用了内存的东西吗?

编辑:我使用我找到的一个程序仔细检查了内存使用情况自由它使用 beancounters 并且据称更准确,但我得到的内存使用量相同。

edit2:如果你运行的是 openvz,它们会有不同的内存核算。我在这里找到了解决方案。堆栈大小

答案1

这个方便的工具可能有助于/proc/user_beancounters更好地解读:

自由

- 编辑 -

你确定这不是原因吗?我注意到最小 Ubuntu 版本和 Debian 版本之间存在巨大差异...Debian 不会占用所有内存:Linux 占用了我的内存!

相关内容