项目用的ubuntu系统,眼瞅着32G的内存还剩5个G,查看了各个进程内存占用,总和不超过5G。强迫症发作必须要把内存找回来。
如果是新装的系统,没有设置root用户的密码,所以需要首先设置root的密码:
- sudo passwd root
进入root用户模式(sudo方式不可用)
- su
开始释放内存。
- /bin/sync
- /bin/echo "1" > /proc/sys/vm/drop_caches
不能直接使用sudo运行两个命令,或许是因为第二个命令涉及到的操作都是必须要root用户才能执行的。