```c
[lics@instance-jbri7xrl ~]$ cat /proc/1637/status
Name: transfer
Umask: 0002
State: t (tracing stop)
Tgid: 1637
Ngid: 0
Pid: 1637
PPid: 1634
TracerPid: 1634
Uid: 1000 1000 1000 1000
Gid: 1000 1000 1000 1000
FDSize: 512
Groups: 1000 1005
VmPeak: 2329216 kB
VmSize: 1419296 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 616836 kB
VmRSS: 519752 kB
RssAnon: 514932 kB
RssFile: 4820 kB
RssShmem: 0 kB
VmData: 1350256 kB
VmStk: 132 kB
VmExe: 22760 kB
VmLib: 12416 kB
VmPTE: 1364 kB
VmSwap: 0 kB
Threads: 39
SigQ: 0/31847
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000000000
SigCgt: 0000000180000000
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: 0000001fffffffff
CapAmb: 0000000000000000
Seccomp: 0
Speculation_Store_Bypass: vulnerable
Cpus_allowed: 3
Cpus_allowed_list: 0-1
Mems_allowed: 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
Mems_allowed_list: 0
voluntary_ctxt_switches: 667
nonvoluntary_ctxt_switches: 2
VmPeak代表當前進程運行過程中佔用內存的峯值.
VmSize代表進程現在正在佔用的內
存
VmLck代表進程已經鎖住的物理內存的大小.鎖住的物理內存不能交換到硬盤.
VmHWM是程序得到分配到物理內存的峯值.
VmRSS是程序現在使用的物理內存.
VmData:表示進程數據段的大小.
VmStk:表示進程堆棧段的大小.
VmExe:表示進程代碼的大小.
VmLib:表示進程所使用LIB庫的大小.
VmPTE:佔用的頁表的大小.
VmSwap:進程佔用Swap的大小.
Threads:表示當前進程組的線程數量.
SigPnd:屏蔽位,存儲了該線程的待處理信號,等同於線程的PENDING信號.
ShnPnd:屏蔽位,存儲了該線程組的待處理信號.等同於進程組的PENDING信號.
SigBlk:存放被阻塞的信號,等同於BLOCKED信號.
SigIgn:存放被忽略的信號,等同於IGNORED信號.
SigCgt:存放捕獲的信號,等同於CAUGHT信號.
CapEff:當一個進程要進行某個特權操作時,操作系統會檢查cap_effective的對應位是否有效,而不再是檢查進程的有效UID是否爲0.
CapPrm:表示進程能夠使用的能力,在cap_permitted中可以包含cap_effective中沒有的能力,這些能力是被進程自己臨時放棄的,也可以說cap_effective是cap_permitted的一個子集.
CapInh:表示能夠被當前進程執行的程序繼承的能力.
CapBnd:是系統的邊界能力,我們無法改變它.
Cpus_allowed:3指出該進程可以使用CPU的親和性掩碼,因爲我們指定爲兩塊CPU,所以這裏就是3,如果該進程指定爲4個CPU(如果有話),這裏就是F(1111).
Cpus_allowed_list:0-1指出該進程可以使用CPU的列表,這裏是0-1.
voluntary_ctxt_switches表示進程主動切換的次數.
nonvoluntary_ctxt_switches表示進程被動切換的次數.
————————————————
版權聲明:本文爲CSDN博主「衣舞晨風」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/jiankunking/article/details/86010256