- 金錢
- 1541
- 威望
- 5294
- 貢獻值
- 378
- 推廣值
- 2
- 性別
- 男
- 在線時間
- 401 小時
- 最後登錄
- 2024-10-17
- 主題
- 989
- 精華
- 0
- 閱讀權限
- 90
- 註冊時間
- 2011-12-29
- 帖子
- 0
TA的每日心情 | 奮斗 2024-10-17 01:09 |
---|
簽到天數: 1257 天 [LV.10]以壇為家III - 推廣值
- 2
- 貢獻值
- 378
- 金錢
- 1541
- 威望
- 5294
- 主題
- 989
|
樓主
發表於 2012-9-15 20:41:42
LINUX进程内存占用查看方法
(1)pmap
NAME
pmap - report memory map of a process
SYNOPSIS
pmap [-x|-d] [-q] pid ...
pmap -V
(2)ps
UNIX95 = ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' 其中rsz是是实际内存
(3)top
top -d 1
然后shift + m(Sort by memory usage)
(4)/proc/$PID/cat status
Name: printall
State: R (running)
Tgid: 28036
Pid: 28036
PPid: 1
TracerPid: 0
Uid: 0 0 0 0
Gid: 0 0 0 0
FDSize: 256
Groups: 0
VmPeak: 20932 kB
VmSize: 16208 kB
VmLck: 0 kB
VmHWM: 7940 kB
VmRSS: 3476 kB
VmData: 12032 kB
VmStk: 84 kB
VmExe: 48 kB
VmLib: 3920 kB
VmPTE: 28 kB
Threads: 2
SigQ: 0/24567
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000001001
SigCgt: 0000000180000000
CapInh: 0000000000000000
CapPrm: ffffffffffffffff
CapEff: ffffffffffffffff
CapBnd: ffffffffffffffff
Cpus_allowed: 00000000,0000000f
Cpus_allowed_list: 0-3
Mems_allowed: 1
Mems_allowed_list: 0
voluntary_ctxt_switches: 274346570
nonvoluntary_ctxt_switches: 171470
任务虚拟地址空间的大小 VmSize
应用程序正在使用的物理内存的大小 VmRSS |
|