linux-----top命令

轉自百度:http://jingyan.baidu.com/article/4d58d5412917cb9dd4e9c0ed.htmlhtml

附:http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316399.htmllinux

 https://linux.cn/article-2352-1.html緩存

Linux系統能夠經過top命令查看系統的CPU、內存、運行時間、交換分區、執行的線程等信息。經過top命令能夠有效的發現系統的缺陷出在哪裏。是內存不夠、CPU處理能力不夠、IO讀寫太高。工具

linux怎樣使用top命令查看系統狀態
 

工具/原料

 
  • Linux
  • top

方法/步驟

 
  1. 1

    使用SSHClient客戶端鏈接到遠程Linux系統。使用top命令查看系統的當前運行的狀況。如圖對top命令執行的結果作了簡單的圖解,下面針對每一項作詳細的解釋。命令行

    linux怎樣使用top命令查看系統狀態
  2. 2

    top命令的第一行「top - 19:56:47 up 39 min,  3 users,  load average: 0.00, 0.00, 0.00」顯示的內容依次爲「系統當前時間 、系統到目前爲止已運行的時間、當前登陸系統的用戶數量、系統負載(任務隊列的平均長度)三個值分別爲1分鐘、5分鐘、15分鐘前到如今的平均值【這三個通常會小於1,若是持續高於5,請仔細查看那個程序影響系統的運行】」線程

    linux怎樣使用top命令查看系統狀態
  3. 3

    top命令的第二行「Tasks: 120 total,   2 running, 118 sleeping,   0 stopped,   0 zombie」顯示的內容依次「全部啓動的進程數」、「正在運行的進程數」、「掛起的進程數」、「中止的進程數」、「殭屍進程數」。3d

    linux怎樣使用top命令查看系統狀態
  4. 4

    top命令的第三行「Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st」顯示的內容依次爲「用戶空間佔用CPU百分比」、「內核空間佔用CPU百分比」、「用戶空間內改變過優先級的進程佔用CPU百分比」、「空閒CPU百分比」、「等待輸入輸出CPU時間百分比」、「CPU服務於硬件中斷所耗費的時間總額」、「CPU服務軟中斷所耗費的時間總額」、「Steal Time」htm

    linux怎樣使用top命令查看系統狀態
  5. 5

    top命令第四行「Mem:    508820k total,   480172k used,    28648k free,    41944k buffers」顯示內容依次爲「物理內存總量」、「已使用的物理內存」、「空閒物理內存」、「內核緩存內存量」。blog

    linux怎樣使用top命令查看系統狀態
  6. 6

    top命令第5行「Swap:   392184k total,        0k used,   392184k free,   259152k cached」顯示內容依次爲「交換區總量」、「已使用交互區總量」、「空閒交換區總量」、「緩衝的交換區總量」。隊列

    linux怎樣使用top命令查看系統狀態
  7. 7

    top命令第5行「PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND 」顯示內容依次爲「進程ID」、「進程全部者」、「優先級」、「nice值,負值表示高優先級,正值表示低優先級」、「進程使用的虛擬內存總量」、「進程使用的、未被換出的物理內存大小」、「共享內存大小」、「進程狀態」、「上次更新到如今的CPU時間佔用百分比」、「進程使用的物理內存百分比」、「進程使用CPU總時間」、「命令名、命令行」。

    linux怎樣使用top命令查看系統狀態
相關文章
相關標籤/搜索