通過/proc/pid./status查看進程信息

/proc/9744$  cat status
Name: gedit /*進程的程序名*/
State: S (sleeping) /*進程的狀態信息,具體參見http://blog.chinaunix.net/u2/73528/showart_1106510.html*/
Tgid: 9744 /*線程組號*/
Pid: 9744 /*進程pid*/
PPid: 7672 /*父進程的pid*/
TracerPid: 0 /*跟蹤進程的pid*/
Uid: 1000    1000    1000    1000 /*uid euid suid fsuid*/
Gid: 1000    1000    1000    1000 /*gid egid sgid fsgid*/
FDSize: 256 /*文件描述符的最大個數,file->fds*/
Groups: 0 4 20 24 25 29 30 44 46 107 109 115 124 1000 /*啓動該進程的用戶所屬的組的id*/
VmPeak: 60184 kB /*進程地址空間的大小*/
VmSize: 60180 kB /*進程虛擬地址空間的大小reserved_vm:進程在預留或特殊的內存間的物理頁*/
VmLck: 0 kB /*進程已經鎖住的物理內存的大小.鎖住的物理內存不能交換到硬盤*/
VmHWM: 18020 kB /*文件內存映射和匿名內存映射的大小*/
VmRSS: 18020 kB /*應用程序正在使用的物理內存的大小,就是用ps命令的參數rss的值 (rss)*/
VmData: 12240 kB /*程序數據段的大小(所佔虛擬內存的大小),存放初始化了的數據*/
VmStk: 84 kB /*進程在用戶態的棧的大小*/
VmExe: 576 kB /*程序所擁有的可執行虛擬內存的大小,代碼段,不包括任務使用的庫 */
VmLib: 21072 kB /*被映像到任務的虛擬內存空間的庫的大小*/
VmPTE: 56 kB /*該進程的所有頁表的大小*/
Threads: 1 /*共享使用該信號描述符的任務的個數*/
SigQ: 0/8183 /*待處理信號的個數/目前最大可以處理的信號的個數*/
SigPnd: 0000000000000000 /*屏蔽位,存儲了該線程的待處理信號*/
ShdPnd: 0000000000000000 /*屏蔽位,存儲了該線程組的待處理信號*/
SigBlk: 0000000000000000 /*存放被阻塞的信號*/
SigIgn: 0000000000001000 /*存放被忽略的信號*/
SigCgt: 0000000180000000 /*存放被俘獲到的信號*/
CapInh: 0000000000000000 /*能被當前進程執行的程序的繼承的能力*/
CapPrm: 0000000000000000 /*進程能夠使用的能力,可以包含CapEff中沒有的能力,這些能力是被進程自己臨時放棄的*/
CapEff: 0000000000000000 /*是CapPrm的一個子集,進程放棄沒有必要的能力有利於提高安全性*/
Cpus_allowed: 01 /*可以執行該進程的CPU掩碼集*/
Mems_allowed: 1 /**/
voluntary_ctxt_switches: 1241 /*進程主動切換的次數*/
nonvoluntary_ctxt_switches: 717 /*進程被動切換的次數*/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章