1:查看進(jìn)程的線程信息
ps -T -p 27276 (進(jìn)程號)
2:查看進(jìn)程內(nèi)存和cpu狀態(tài)
cat /proc/Pid(進(jìn)程號)/status
字段 說明
VmPeak 進(jìn)程所使用的虛擬內(nèi)存的峰值
VmSize 進(jìn)程當(dāng)前使用的虛擬內(nèi)存的大小
VmLck 已經(jīng)鎖住的物理內(nèi)存的大?。ㄦi住的物理內(nèi)存不能交換到硬盤)
VmHWM 進(jìn)程所使用的物理內(nèi)存的峰值
VmRSS 進(jìn)程當(dāng)前使用的物理內(nèi)存的大小
VmData 進(jìn)程占用的數(shù)據(jù)段大小
VmStk 進(jìn)程占用的棧大小
VmExe 進(jìn)程占用的代碼段大小(不包括庫)
VmLib 進(jìn)程所加載的動(dòng)態(tài)庫所占用的內(nèi)存大?。赡芘c其它進(jìn)程共享)
VmPTE 進(jìn)程占用的頁表大小(交換表項(xiàng)數(shù)量)
VmSwap 進(jìn)程所使用的交換區(qū)的大小
————————————————
示例:
Name: node
Umask: 0000
State: S (sleeping)
Tgid: 27276
Ngid: 0
Pid: 27276
PPid: 27263
TracerPid: 0
Uid: 0 0 0 0
Gid: 0 0 0 0
FDSize: 64
Groups:
NStgid: 27276
NSpid: 27276
NSpgid: 27276
NSsid: 27276
VmPeak: 3041496 kB
VmSize: 3018012 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 52712 kB
VmRSS: 51692 kB
RssAnon: 18776 kB
RssFile: 32916 kB
RssShmem: 0 kB
VmData: 348024 kB
VmStk: 132 kB
VmExe: 28064 kB
VmLib: 21144 kB
VmPTE: 628 kB
VmPMD: 120 kB
VmSwap: 0 kB
HugetlbPages: 0 kB
Threads: 43
SigQ: 0/15573
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000001000
SigCgt: 0000000180004a03
CapInh: 00000000a80c25fb
CapPrm: 00000000a80c25fb
CapEff: 00000000a80c25fb
CapBnd: 00000000a80c25fb
CapAmb: 0000000000000000
NoNewPrivs: 0
Seccomp: 0
Speculation_Store_Bypass: vulnerable
Cpus_allowed: f
Cpus_allowed_list: 0-3
Mems_allowed: 00000000,00000001
Mems_allowed_list: 0
voluntary_ctxt_switches: 290
nonvoluntary_ctxt_switches: 253
通過top -Hp 6028可以查看該進(jìn)程下各個(gè)線程的cpu使用情況;