Linux TOP 命令超級詳解

2021-10-05 01:18:00 字數 854 閱讀 4422

[root@zhxu ~]# top
當在終端輸入以上命令並按enter鍵時,終端顯示以下介面:

接下來分別來講每個欄位的含義:

第一行的內容與單獨使用uptime命令輸出的資訊是一樣:

負載值越低越好,盡量不要長期超過1,在生產環境中不要超過5。

其中

物理記憶體總量 = 記憶體使用量 + 記憶體空閒量

(1)r 執行狀態(runing):並不意味著程序一定在執行中,也可以在執行佇列裡;

(2)s 睡眠狀態(sleeping):程序在等待事件完成;(淺度睡眠,可以被喚醒)

(3)d 磁碟睡眠狀態(disk sleep):不可中斷睡眠(深度睡眠,不可以被喚醒,通常在磁碟寫入時發生)

(4)t 停止狀態(stopped):可以通過傳送sigstop訊號給程序來停止程序,可以傳送sigcont訊號讓程序繼續執行

(5)x 死亡狀態(dead):該狀態是返回狀態,在任務列表中看不到;

(6)z 殭屍狀態(zombie):子程序退出,父程序還在執行,但是父程序沒有讀到子程序的退出狀態,子程序進入殭屍狀態;

(7)t 追蹤停止狀態(trancing stop)

okhttp 增強版 okhttps 推薦

中文官網:

Linux top命令詳解

top統計cpu總體使用情況,使用了八個指標。這八個指標分別是 使用者空間程序 us 核心空間程序 sy 高nice值的使用者空間程序 ni 空閒 id 空閒等待io wa 中斷上半部 hi 中斷下半部 si 以及steal時間 st 理論上來講這八個指標之和應該是100 這八個指標當中,id和wa...

linux top命令詳解

首先介紹top中一些欄位的含義 virt virtual memory usage 虛擬記憶體 1 程序 需要的 虛擬記憶體大小,包括程序使用的庫 資料等 2 假如程序申請100m的記憶體,但實際只使用了10m,那麼它會增長100m,而不是實際的使用量 res resident memory usa...

linux top 命令詳解

linux top 命令詳解 功能說明 顯示,管理執行中的程式。語 法 top bciqss d 間隔秒數 n 執行次數 補充說明 執行top指令可顯示目前正在系統中執行的程式,並通過它所提供的互動式介面,用熱鍵加以管理。參 數 b 使用批處理模式。c 列出程式時,顯示每個程式的完整指令,包括指令名...