在Linux服務器上手工釋放內存
當在Linux下頻繁存取文件後,物理內存會很快被用光,當程序結束後,內存不會被正常釋放,而是一直作爲caching。這個問題,貌似有不少人在問,不過都沒有看到有什麼很好解決的辦法。通過以下方法,可以快速釋放你的內存。
注:不建議在數據庫之類的服務器上手動釋放內存,有可能造成數據丟失。
1.查看內存使用情況
free –m
2.釋放內存
/bin/sync
/bin/echo "1">/proc/sys/vm/drop_caches
3.查看內存使用情況
free –m