歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下利用 top 命令查看CPU使用率

Linux下利用 top 命令查看CPU使用率

日期:2017/2/28 17:44:22   编辑:Linux教程
在系統維護的過程中,隨時可能有需要查看 CPU 使用率,並根據相應信息分析系統狀況的需要。在 CentOS 中,可以通過 top 命令來查看 CPU 使用狀況。運行 top 命令後,CPU 使用狀態會以全屏的方式顯示,並且會處在對話的模式 -- 用基於 top 的命令,可以控制顯示方式等等。退出 top 的命令為 q (在 top 運行中敲 q 鍵一次)。

  操作實例:

  在命令行中輸入 “top”

  即可啟動 top

  top 的全屏對話模式可分為3部分:系統信息欄、命令輸入欄、進程列表欄。

  第一部分 -- 最上部的 系統信息欄 :

  第一行(top):

    “00:11:04”為系統當前時刻;

    “3:35”為系統啟動後到現在的運作時間;

    “2 users”為當前登錄到系統的用戶,更確切的說是登錄到用戶的終端數 -- 同一個用戶同一時間對系統多個終端的連接將被視為多個用戶連接到系統,這裡的用戶數也將表現為終端的數目;

    “load average”為當前系統負載的平均值,後面的三個值分別為1分鐘前、5分鐘前、15分鐘前進程的平均數,一般的可以認為這個數值超過 CPU 數目時,CPU 將比較吃力的負載當前系統所包含的進程;

  第二行(Tasks):

    “59 total”為當前系統進程總數;

    “1 running”為當前運行中的進程數;

    “58 sleeping”為當前處於等待狀態中的進程數;

    “0 stoped”為被停止的系統進程數;

    “0 zombie”為被復原的進程數;

  第三行(Cpus):

    分別表示了 CPU 當前的使用率;

  第四行(Mem):

    分別表示了內存總量、當前使用量、空閒內存量、以及緩沖使用中的內存量;

  第五行(Swap):

    表示類別同第四行(Mem),但此處反映著交換分區(Swap)的使用情況。通常,交換分區(Swap)被頻繁使用的情況,將被視作物理內存不足而造成的。
Copyright © Linux教程網 All Rights Reserved