- 论坛徽章:
- 1
|
不是高手
查了查资料
size实际上就是进程实际分配的虚拟工作段页面
rss 则包括工作段和永久代码段页面
可以有以下的计算方法
SIZE = 4 * Virtual of (work lib data + work private)
RSS = 4 * Inuse of (work lib data + work private + pers code)
F50:[/etc]#svmon -P 1
-------------------------------------------------------------------------------
Pid Command Inuse Pin Pgsp Virtual 64-bit Mthrd 16MB
1 init 10489 4796 0 10473 N N N
Vsid Esid Type Description PSize Inuse Pin Pgsp Virtual
0 0 work kernel s 6461 4794 0 6461
3601b d work shared library text s 3836 0 0 3836
32039 2 work process private s 116 2 0 116
2021 f work shared library data s 60 0 0 60
e007 1 pers code,/dev/hd2:4386 s 10 0 - -
381bc - pers /dev/hd4:4828 s 6 0 - -
F50:[/etc]#ps v 1
PID TTY STAT TIME PGIN SIZE RSS LIM TSIZ TRS %CPU %MEM COMMAND
1 - A 0:34 113 704 744 32768 25 40 0.0 0.0 /etc/init
以上是进程1的分析
size=4*(116+60)=704
rss=4*(116+60+10)=744
[ 本帖最后由 chinadns 于 2006-6-30 11:16 编辑 ] |
|