
查看Centos內存使用情況:free -h
在云服務器上,total = used + free + buff/cache
Linux內核會在內存將要耗盡的時候,觸發內存回收的工作,以便釋放出內存給急需內存的進程使用。一般情況下,這個操作中主要的內存釋放都來自于對buffer/cache的釋放。
還可以使用下面這個文件來人工觸發緩存清除的操作:
# 表示清除pagecache。 echo 1 > /proc/sys/vm/drop_caches # :表示清除回收slab分配器中的對象(包括目錄項緩存和inode緩存)。slab分配器是內核中管理內存的一種機制,其中很多緩存數據實現都是用的pagecache。 echo 2 > /proc/sys/vm/drop_caches # :表示清除pagecache和slab分配器中的緩存對象。 echo 3 > /proc/sys/vm/drop_caches
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
相關文章
暫無評論...