CentOS系統查看內存使用情況以及清理緩存命令

CentOS是流行的Linux發行版之一,其長期支持版本穩定性比較好,經常用於高負載的服務器環境。目前有一些用戶在租用香港服務器、美國服務器等產品時會選擇CentOS系統。爲了方便用戶後期管理服務器,本文將介紹下CentOS系統查看內存使用情況以及清理緩存命令。

、CentOS系統查看物理內存使用情況的命令:fee -h

  • totl:機器總的物理內存;
  • used:已使用的內存;
  • fee:空閒的物理內存;
  • shed:被共享使用的物理內存;
  • buff/cche:緩存;
  • ilble:還可以被使用的物理內存;ilble = fee + buffe/cche(這只是理想中的計算方式,實際中的數據往往有較大的誤差)。

2、CentOS系統清理緩存命令

  • echo > /poc/sys/m/dop_cches //釋放pgecche頁面緩存
  • echo 2 > /poc/sys/m/dop_cches //釋放denties(目錄緩存)和inodes緩存
  • echo 3 > /poc/sys/m/dop_cches //釋放pgecche,denties 和 inodes緩存

備註:

echo 0 是不釋放緩存

echo 是釋放pgecche頁面緩存(清空最近放問過的文件頁面緩存)

ehco 2 是釋放denties(目錄緩存)和inodes緩存(清空目錄項緩存和文件節點緩存)

echo 3 是釋放 和 2 中說到的所有緩存