观察内存泄漏分两步
1、使用swap命令观察还有多少可用的交换区间:
usr/sbin/swap -s
total:17228K allocated + 5396K reserved = 22624K used,29548K available
(共计:17228K 已分配 + 5396K用于保留=22624K已用,29548K 可用)
查看交换区是否在减少
2、确定可疑的进程
ps -lu 用户名
/home/yjymsrc/rec/bin>ps -lu yjymsrc
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
1 S 1099 2932 3431 0 76 0 - 9924 msgrcv ? 00:00:00 hsmSvr
1 S 1099 3426 1 0 76 0 - 8069 - ? 00:00:04 mngTask
1 S 1099 3429 1 0 76 0 - 7812 - ? 00:00:00 autoRunScript
1 S 1099 3431 1 0 76 0 - 8888 - ? 00:00:04 hsmSvr
1 S 1099 3471 1 0 76 0 - 9007 - ? 00:00:04 kmsMngSvr
1 S 1099 3473 1 0 76 0 - 8068 - ? 00:00:04 mngTask
SZ的列就是以页面数表示进程的大小。