linux中top命令下顯示出的PR\NI\RES\SHR\S\%MEM TIME+都代表什麼
PID 程式號
USER 使用者名稱
PR 優先順序
NI nice值。負值表示高優先順序,正值表示低優先順序m
RES 程式使用的、未被換出的實體記憶體大小,單位kb
SHR 共享記憶體大小,單位kb
S 程式狀態。
D=不可中斷的睡眠狀態
R=執行
S=睡眠
T=跟蹤/停止
Z=殭屍程式
%CPU CPU使用率
%MEM 程式使用的實體記憶體百分比
TIME+ 程式使用的CPU時間總計,單位1/100秒
COMMAND 執行的命令
使用SSHClient客戶端連線到遠端Linux系統。使用top命令檢視系統的當前執行的情況。如圖對top命令執行的結果做了簡單的圖解,下面針對每一項做詳細的解釋。
-
top命令的第一行“top - 19:56:47 up 39 min, 3 users, load average: 0.00, 0.00, 0.00”顯示的內容依次為“系統當前時間 、系統到目前為止已執行的時間、當前登入系統的使用者數量、系統負載(任務佇列的平均長度)三個值分別為1分鐘、5分鐘、15分鐘前到現在的平均值【這三個一般會小於1,如果持續高於5,請仔細檢視那個程式影響系統的執行】” -
top命令的第二行“Tasks: 120 total, 2 running, 118 sleeping, 0 stopped, 0 zombie”顯示的內容依次“所有啟動的程式數”、“正在執行的程式數”、“掛起的程式數”、“停止的程式數”、“殭屍程式數”。 -
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” -
top命令第四行“Mem: 508820k total, 480172k used, 28648k free, 41944k buffers”顯示內容依次為“實體記憶體總量”、“已使用的實體記憶體”、“空閒實體記憶體”、“核心快取記憶體量”。 -
top命令第5行“Swap: 392184k total, 0k used, 392184k free, 259152k cached”顯示內容依次為“交換區總量”、“已使用互動區總量”、“空閒交換區總量”、“緩衝的交換區總量”。 -
top命令第5行“PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND ”顯示內容依次為“程式ID”、“程式所有者”、“優先順序”、“nice值,負值表示高優先順序,正值表示低優先順序”、“程式使用的虛擬記憶體總量”、“程式使用的、未被換出的實體記憶體大小”、“共享記憶體大小”、“程式狀態”、“上次更新到現在的CPU時間佔用百分比”、“程式使用的實體記憶體百分比”、“程式使用CPU總時間”、“命令名、命令列”。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17172228/viewspace-2135790/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- top命令之RES,DATA
- 理解 virt、res、shr 之間的關係(linux 系統篇)Linux
- 理解virt、res、shr之間的關係(linux系統篇)Linux
- Linux-top命令顯示的資訊解釋Linux
- Linux基礎命令---top顯示程式資訊Linux
- JavaScript 中的 SOLID 原則(一):“S”代表什麼JavaScriptSolid
- 顯示命令及檔案路徑用什麼命令?Linux運維核心命令Linux運維
- Linux基礎命令---dmsg顯示核心輸出Linux
- 2018顯示器品牌排行TOP10 顯示器什麼牌子好?
- python中的class代表什麼Python
- Linux下使用script命令記錄終端操作顯示Linux
- Linux靜態路由是什麼?UG代表什麼?Linux路由
- Android中VSYNC代表什麼Android
- Linux中rwx分別代表什麼?其作用有哪些?Linux
- Linux系統中o和a代表什麼?有何作用?Linux
- 為什麼程式猿都應該學點linux命令?Linux
- return isPlainObject(res) || Array.isArray(res) ? observer(res, cb) : res; 這個的執行順序是什麼AIObjectServer
- Linux基礎命令---顯示域名ypdomainnameLinuxAI
- Linux基礎命令---顯示程式psLinux
- Linux基礎命令—文字顯示cutLinux
- Linux基礎命令---顯示文字lookLinux
- Linux基礎命令---tail顯示文字LinuxAI
- Linux基礎命令—文字顯示lookLinux
- Linux基礎命令—文字顯示odLinux
- Linux基礎命令—文字顯示moreLinux
- Linux基礎命令—顯示文字grepLinux
- Linux系統中501代表什麼許可權?Linux
- Linux中RAID有哪幾種?分別代表什麼意思?LinuxAI
- cad命令欄怎麼調出來快捷鍵 cad底下的命令欄怎麼顯示
- 慢動作輸出 Linux 命令結果並用彩色顯示Linux
- Linux中man命令有什麼用?Linux
- Linux系統中執行許可權是什麼?rwx分別代表什麼?Linux
- Linux 中顯示可執行檔案的路徑 | 哪個命令Linux
- 這是一個可以顯示Linux命令的工具Linux
- 用 Linux 命令顯示硬體資訊Linux
- Linux基礎命令---mpstat顯示cpu使用Linux
- [20230501]為什麼沒有顯示輸出.txt
- linux每日命令(37):top命令Linux
- 關於正則的 符號,獲取控制 都代表什麼意思?符號