2
高内存使用率,但没有进程在使用它
我free -m在Hyper-V上运行的Debian VM上运行: total used free shared buffers cached Mem: 10017 9475 541 147 34 909 -/+ buffers/cache: 8531 1485 Swap: 1905 0 1905 因此,在我的10GB内存中,有8.5GB正在使用,只有1500MB可用(不包括缓存)。 但是我很难找到正在使用内存的东西。的输出ps aux | awk '{sum+=$6} END {print sum / 1024}'(应该将RSS利用率相加)为: 1005.2 换句话说,我的进程仅使用1GB的内存,而整个系统(不包括缓存)使用8.5GB。 其他7.5GB可能会使用什么? ps:我有一台配置类似的服务器,显示使用过的mem为1200(免费mem = 8.8GB),ps中的RSS使用总和为900,这与我的预期更接近... 编辑 cat /proc/meminfo 在机器1(低内存)上: MemTotal: 10257656 kB MemFree: 395840 …