<tbody id="j6ahk"></tbody>
  • <track id="j6ahk"><span id="j6ahk"></span></track>
  • <bdo id="j6ahk"></bdo>
    <track id="j6ahk"><span id="j6ahk"><td id="j6ahk"></td></span></track>
  • <bdo id="j6ahk"><dfn id="j6ahk"><thead id="j6ahk"></thead></dfn></bdo>
    <option id="j6ahk"><span id="j6ahk"><tr id="j6ahk"></tr></span></option>
      文檔首頁> linux幫助文檔> linux系統該如何查看內存使用情況以及清理緩存?

      linux系統該如何查看內存使用情況以及清理緩存?

      發布時間:2021-02-06 10:49        更新時間:2021-02-06 11:33

      有時服務器卡頓,不一定是cpu使用率過高,也有可能是內存不夠用了,可以使用下面的方法查看,并及時清理。

      1.查看物理內存使用情況的命令:free -h

      totel:機器總的物理內存;

      used:已使用的內存;

      free:空閑的物理內存;

      shared:被共享使用的物理內存;

      buff/cache:可以理解為緩存;

      available:還可以被應用程序使用的物理內存;available  = free + buffer + cache(這只是理想中的計算方式,實際中的數據往往有較大的誤差)。

       

      2.清理緩存命令:

      echo 1 > /proc/sys/vm/drop_caches       //釋放pagecache頁面緩存

      echo 2 > /proc/sys/vm/drop_caches       //釋放dentries(目錄緩存)和inodes緩存

      echo 3 > /proc/sys/vm/drop_caches       //釋放pagecache,dentries 和 inodes緩存

      注釋:

      echo 0 是不釋放緩存

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

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

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

      附近的人妇女,附近人200快餐,性需求交友网,附近的妇女
      <tbody id="j6ahk"></tbody>
    1. <track id="j6ahk"><span id="j6ahk"></span></track>
    2. <bdo id="j6ahk"></bdo>
      <track id="j6ahk"><span id="j6ahk"><td id="j6ahk"></td></span></track>
    3. <bdo id="j6ahk"><dfn id="j6ahk"><thead id="j6ahk"></thead></dfn></bdo>
      <option id="j6ahk"><span id="j6ahk"><tr id="j6ahk"></tr></span></option>
        掃一掃訪問手機版
        30+ 高防云產品
        1000+企業的共同選擇