服务器内存占用率99%

服务器的内存占用率达到了99%。

除掉下图docker容器所占用的40%左右内存,剩余的60%根本找不到用在哪了

free -h命令结果如下:

top命令结果如下:
 

top看了半天也找不到除掉docker跑着的程序,还有什么吃掉了内容。

希望有人能解答一下为什么,感谢感谢

占用内存前十进程
ps auxw|head -1;ps auxw|sort -rn -k4|head -10 

您好,这是命令执行完的结果,跟top命令的结果基本类似

htop 呢?切到 PERCENT_MEM

我翻了一下,基本上还是3个在跑的java程序吃了一部分内存,往后的就图里一样,一些基本不占内存的其他进程。所以还是没看出来哪占用了剩下的内存。。。

echo 1 > /proc/sys/vm/drop_caches 服务器空闲时清理一次试试看