服务器的内存占用率达到了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 服务器空闲时清理一次试试看