目錄
1.查看指定進程的PID
ps -ef | grep iquota-server
2.用top命令指定固定的PID
top -p 3664
3.使用ps查詢指定進程名或PID的佔用情況
ps -aux | grep iquota-server
或:263539008
ps -aux | grep 3664
其中,
3664爲PID
4.3爲CPU佔用百分比(注意:如果有兩個CPU,32核64線程,那麼總佔比是6400%)
2.9爲內存佔用百分比,7848800爲該進程使用內存(kb),總的內存可以使用top命令查看,如下:
4.查看更詳細的內存佔比
cat /proc/3664/status
返回結果:(其中VmRSS爲進程所佔用的內存)
Name: java
Umask: 0022
State: S (sleeping)
Tgid: 24852
Ngid: 0
Pid: 24852
PPid: 1
TracerPid: 0
Uid: 0 0 0 0
Gid: 0 0 0 0
FDSize: 512
Groups: 0
NStgid: 24852
NSpid: 24852
NSpgid: 24720
NSsid: 24720
VmPeak: 22110836 kB
VmSize: 22032508 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 9972672 kB
VmRSS: 9968432 kB
RssAnon: 9947648 kB
RssFile: 20784 kB
RssShmem: 0 kB
VmData: 11418068 kB
VmStk: 140 kB
VmExe: 4 kB
VmLib: 16120 kB
VmPTE: 20780 kB
VmPMD: 96 kB
VmSwap: 0 kB
HugetlbPages: 0 kB
Threads: 96
SigQ: 3/767318
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000000003
SigCgt: 2000000181005ccc
CapInh: 0000000000000000
CapPrm: 0000003fffffffff
CapEff: 0000003fffffffff
CapBnd: 0000003fffffffff
CapAmb: 0000000000000000
NoNewPrivs: 0
Seccomp: 0
Speculation_Store_Bypass: vulnerable
Cpus_allowed: ffffff,ffffffff
Cpus_allowed_list: 0-55
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,00000003
Mems_allowed_list: 0-1
voluntary_ctxt_switches: 1
nonvoluntary_ctxt_switches: 1