1. 程式人生 > 其它 >Linux 檢視記憶體命令

Linux 檢視記憶體命令

Linux 檢視記憶體命令

  1. top命令,
    Linux的top命令提供Linux資源使用情況的實時更新資訊。不僅可以檢視Linux記憶體,也可以檢視CPU以及各個程序之間的對資源的佔用情況。使用方式如下:
    $ top
  • total:總計實體記憶體的大小。
  • used:已使用多大。
  • free:可用有多少。
  • Shared:多個程序共享的記憶體總額。
  • Buffers/cached:磁碟快取的大小。
  1. htop命令
    htop命令,htop命令是top命令的增強版,功能和top類似。不過,linux發行版中不一定都內建了htop命令。如果沒有可以使用如下方式安裝htop命令。
    $ sudo apt install htop
    $ htop

  2. free命令
    free命令有很多常用的引數:

  • - h 用適合單位來檢視記憶體,一般會以mb為單位(同 - m 引數)。
    
  • - k、-b 以kb或位元組為單位檢視記憶體佔用情況。
    

    使用 free -help 檢視命令幫助

  1. cat /proc/meminfo 記憶體對映檔案
    在linux中一切皆為檔案,linux核心中把系統資訊都對映到/proc 目錄中,我們通過檢視/proc/meminfo 檔案來獲取記憶體資訊

  2. vmstat 命令
    $ vmstat

    可以使用 --help引數來檢視幫助資訊