欢迎来到福编程网,本站提供各种互联网专业知识!

linux系统如何释放内存

发布时间:2016-08-29 作者:佚名 来源:互联网
先看看内存使用状况[root@node1~]#free-mtotalusedfreesharedbufferscachedMem:80046557144601635630-/+buffers/cache:7637240Swap:198301983把内存里的数据暂时写到硬盘里[root@node1~]#sync修改/proc/sys

先看看内存使用状况

[root@node1 ~]# free -m

total used free shared buffers cached

Mem: 8004 6557 1446 0 163 5630

-/+ buffers/cache: 763 7240

Swap: 1983 0 1983

把内存里的数据暂时写到硬盘里

[root@node1 ~]# sync

修改 /proc/sys/vm/drop_caches文件

[root@node1 ~]# echo 3 > /proc/sys/vm/drop_caches

[root@node1 ~]# cat /proc/sys/vm/drop_caches

再看内存

[root@node1 ~]# free -m

total used free shared buffers cached

Mem: 8004 631 7372 0 0 60

-/+ buffers/cache: 570 7433

Swap: 1983 0 1983

终于释放出来了。

相关推荐