歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux管理 >> Linux服務

釋放Linux服務器內存

在服務器運行一段時間後,你會發現系統的內存越來越小,有的朋友會擔心了,想辦法釋放內存,提高運行速度;其實這是服務器申請的一個緩存,服務器發現內存不足時,會自動清理緩存,釋放內存,然後繼續增大緩存,內存繼續減少。

如果你要是真要圖爽快可以使用下列方法:

1.free檢查內存
[root@iZ23fjejksxZ ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          3535       3380        154        183        146        681
-/+ buffers/cache:       2552        982
Swap:         1023        161        862

2.執行sync命令以確保文件系統的完整性
[root@iZ23fjejksxZ ~]# sync

3.修改/proc/sys/vm/drop_caches
[root@iZ23fjejksxZ ~]# echo 3 > /proc/sys/vm/drop_caches

4.再free檢查內存
[root@iZ23fjejksxZ ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          3535       2406       1129        183          2         38
-/+ buffers/cache:       2364       1170
Swap:         1023        161        862
前後對比下 內存釋放已釋放許多。
Copyright © Linux教程網 All Rights Reserved