Android ps命令执行后的各项参数含义

直接输入ps后可以看到如下信息:

  1. # ps  
  2. ps  
  3. USER     PID   PPID  VSIZE  RSS     WCHAN    PC         NAME  
  4. root      1     0     276    188   c0099f1c 000086e8 S /init  
  5. root      2     0     0      0     c004df64 00000000 S kthreadd  
  6. root      3     2     0      0     c003fa28 00000000 S ksoftirqd/0  
  7. root      4     2     0      0     c004abc0 00000000 S events/0  
  8. root      5     2     0      0     c004abc0 00000000 S khelper  
  9. root      6     2     0      0     c004abc0 00000000 S suspend  
  10. root      7     2     0      0     c004abc0 00000000 S kblockd/0  
  11. root      8     2     0      0     c004abc0 00000000 S cqueue  
  12. root      9     2     0      0     c01780d0 00000000 S kseriod  
  13. root      10    2     0      0     c004abc0 00000000 S kmmcd  
  14. root      11    2     0      0     c006efa8 00000000 S pdflush  
  15. root      12    2     0      0     c006efa8 00000000 S pdflush  
  16. root      13    2     0      0     c0073480 00000000 S kswapd0  
  17. root      14    2     0      0     c004abc0 00000000 S aio/0  
  18. root      22    2     0      0     c0175900 00000000 S mtdblockdc  

那么这些项各代表着什么意思呢?

  1. USER:  进程的当前用户;
  2. PID   : 毫无疑问, process ID的缩写,也就进程号;
  3. PPID  :process parent ID,父进程ID
  4. VSIZE  : virtual size,进程虚拟地址空间大小;
  5. RSS    : 进程正在使用的物理内存的大小;
  6. WCHAN  :进程如果处于休眠状态的话,在内核中的地址;
  7. PC  : program counter,
  8. NAME: process name,进程的名称

猜你喜欢

转载自blog.csdn.net/zhailihua/article/details/79628800