一臺服務器,今天用 free -m 查看,發現內存跑滿了。web
再 top,而後按下shift+m,也就是按內存佔用百分比排序,發現排在第一的進程,才佔用0.9%,那是什麼佔用的呢?谷歌了一下,聽說是centos爲了提升效率,把部分使用過的文件緩存到了內存裏。若是是這樣的話,我又不須要這樣的文件性能,那就能夠釋放。以下兩個命令就能夠:centos
#sync緩存
#echo 3 > /proc/sys/vm/drop_caches服務器