2011. 9. 4. 16:25
개발 이야기/Linux
- pid - Process id
- comm - The executable filename
- state - R (running), S(sleeping interruptable), D(sleeping), Z(zombie), or T(stopped on a signal).
- ppid - Parent process ID
- pgrp - Process group ID
- session - The process session ID.
- tty - The tty the process is using
- tpgid - The process group ID of the owning process of the tty the current process is connected to.
- flags - Process flags, currently with bugs
- minflt - Minor faults the process has made
- cminflt - Minor faults the process and its children have made.
- majflt
- cmajflt
- utime - The number of jiffies (processor time) that this process has been scheduled in user mode
- stime - in kernel mode
- cutime - This process and its children in user mode
- cstime - in kernel mode
- counter - The maximum time of this processes next time slice.
- priority - The priority of the nice(1) (process priority) value plus fifteen.
- timeout - The time in jiffies of the process's next timeout.
- itrealvalue - The time in jiffies before the next SIGALRM is sent to the process because of an internal timer.
- starttime - Time the process started after system boot
- vsize - Virtual memory size
- rlim - Current limit in bytes of the rss of the process.
- startcode - The address above which program text can run.
- endcode - The address below which program text can run.
- startstack - The address of the start of the stack
- kstkesp - The current value of esp for the process as found in the kernel stack page.
- kstkeip - The current 32 bit instruction pointer, EIP.
- signal - The bitmap of pending signals
- blocked - The bitmap of blocked signals
- sigignore - The bitmap of ignored signals
- sigcatch - The bitmap of catched signals
- wchan - The channel in which the process is waiting. The "ps -l" command gives somewhat of a list
출처 : http://www.comptechdoc.org/os/linux/howlinuxworks/linux_hlproc.html