Linux-系統管理-/proc/pid/stat
阿新 • • 發佈:2019-02-06
cat /proc/18335/stat
18335 (Server) S 1 18116 18085 0 -1 4202496 8470403 1005 3115 0 21662801 14435289 0 0 20 0 118 0 181888573 15839113216 2971384 18446744073709551615 4194304 26245681 140734783708672 140734783706688 223922015453 0 0 4100 620774634 18446744073709551615 0 0 17 5 0 0 557 0 0
#各個欄位解釋:
18335 pid=18335 程序(包括輕量級程序,即執行緒)號
(Server) Server 應用程式或命令的名字
S task_state=S 任務的狀態,R:runnign, S:sleeping (TASK_INTERRUPTIBLE), D:disk sleep (TASK_UNINTERRUPTIBLE), T: stopped, T:tracing stop,Z:zombie, X:dead
1 ppid=1 父程序ID
18116 pgid=18116 執行緒組號
18085 sid=18085 c該任務所在的會話組ID
0 tty_nr=0(pts/3) 該任務的tty終端的裝置號,INT(34817/256)=主裝置號,(34817-主裝置號)=次裝置號
-1 tty_pgrp=-1 終端的程序組號,當前執行在該任務所在終端的前臺任務(包括shell 應用程式)的PID。
4202496 task->flags=4202496 程序標誌位,檢視該任務的特性
8470403 min_flt=8470403 該任務不需要從硬碟拷資料而發生的缺頁(次缺頁)的次數
1005 cmin_flt=1005 累計的該任務的所有的waited-for程序曾經發生的次缺頁的次數目
3115 maj_flt=3115 該任務需要從硬碟拷資料而發生的缺頁(主缺頁)的次數
0 cmaj_flt=0 累計的該任務的所有的waited-for程序曾經發生的主缺頁的次數目
21662801 utime=21662801 該任務在使用者態執行的時間,單位為jiffies
14435289 stime=14435289 該任務在核心態執行的時間,單位為jiffies
0 cutime=0 累計的該任務的所有的waited-for程序曾經在使用者態執行的時間,單位為jiffies
0 cstime=0 累計的該任務的所有的waited-for程序曾經在核心態執行的時間,單位為jiffies
20 priority=20 任務的動態優先順序
0 nice=0 任務的靜態優先順序
118 num_threads=118 該任務所在的執行緒組裡執行緒的個數
0 it_real_value=0 由於計時間隔導致的下一個 SIGALRM 傳送程序的時延,以 jiffy 為單位.
181888573 start_time=181888573 該任務啟動的時間,單位為jiffies
15839113216 vsize=15839113216(page) 該任務的虛擬地址空間大小
2971384 rss=2971384 (page) 該任務當前駐留實體地址空間的大小,Number of pages the process has in real memory,minu 3 for administrative purpose. 這些頁可能用於程式碼,資料和棧。
18446744073709551615 rlim=18446744073709551615(bytes) 該任務能駐留實體地址空間的最大值
4194304 start_code=4194304 該任務在虛擬地址空間的程式碼段的起始地址
26245681 end_code=26245681 該任務在虛擬地址空間的程式碼段的結束地址
140734783708672 start_stack=140734783708672 該任務在虛擬地址空間的棧的結束地址
140734783706688 kstkesp=140734783706688 esp(32 位堆疊指標) 的當前值, 與在程序的核心堆疊頁得到的一致.
223922015453 kstkeip=223922015453 指向將要執行的指令的指標, EIP(32 位指令指標)的當前值.
0 pendingsig=0 待處理訊號的點陣圖,記錄傳送給程序的普通訊號
0 block_sig=0 阻塞訊號的點陣圖
4100 sigign=4100 忽略的訊號的點陣圖
620774634 sigcatch=620774634 被俘獲的訊號的點陣圖
18446744073709551615 wchan=18446744073709551615 如果該程序是睡眠狀態,該值給出排程的呼叫點
0 nswap=0 被swapped的頁數,當前沒用
0 cnswap=0 所有子程序被swapped的頁數的和,當前沒用
17 exit_signal=17 該程序結束時,向父程序所傳送的訊號
5 task_cpu(task)=5 執行在哪個CPU上
0 task_rt_priority=0 實時程序的相對優先級別
0 task_policy=0 程序的排程策略,0=非實時程序,1=FIFO實時程序;2=RR實時程序