直接输入ps后可以看到如下信息:
- # ps
- ps
- USER PID PPID VSIZE RSS WCHAN PC NAME
- root 1 0 276 188 c0099f1c 000086e8 S /init
- root 2 0 0 0 c004df64 00000000 S kthreadd
- root 3 2 0 0 c003fa28 00000000 S ksoftirqd/0
- root 4 2 0 0 c004abc0 00000000 S events/0
- root 5 2 0 0 c004abc0 00000000 S khelper
- root 6 2 0 0 c004abc0 00000000 S suspend
- root 7 2 0 0 c004abc0 00000000 S kblockd/0
- root 8 2 0 0 c004abc0 00000000 S cqueue
- root 9 2 0 0 c01780d0 00000000 S kseriod
- root 10 2 0 0 c004abc0 00000000 S kmmcd
- root 11 2 0 0 c006efa8 00000000 S pdflush
- root 12 2 0 0 c006efa8 00000000 S pdflush
- root 13 2 0 0 c0073480 00000000 S kswapd0
- root 14 2 0 0 c004abc0 00000000 S aio/0
- root 22 2 0 0 c0175900 00000000 S mtdblockdc
那么这些项各代表着什么意思呢?
- USER: 进程的当前用户;
- PID : 毫无疑问, process ID的缩写,也就进程号;
- PPID :process parent ID,父进程ID
- VSIZE : virtual size,进程虚拟地址空间大小;
- RSS : 进程正在使用的物理内存的大小;
- WCHAN :进程如果处于休眠状态的话,在内核中的地址;
- PC : program counter,
- NAME: process name,进程的名称