proc_pid_stat(5) File Formats Manual proc_pid_stat(5) (NAME) /proc/pid/stat - (DESCRIPTION) /proc/pid/stat . ps(1) . fs/proc/array.c . scanf(3) . ptrace PTRACE_MODE_READ_FSCREDS | PTRACE_MODE_NOAUDIT ( ptrace(2) ). 0 . [PT] . (1) pid %d (PID). (2) comm %s . TASK_COMM_LEN (16) ( null) . (swap) . (3) state %c : R (Running) S (Sleeping in an interruptible wait) D (Waiting in uninterruptible disk sleep) Z (Zombie) T ( ) ( 2.6.33) (trace stopped) t ( 2.6.33 ) W ( 2.6.0) X ( 2.6.0 ) x ( 2.6.33 3.13) K (Wakekill) ( 2.6.33 3.13) W (Waking) ( 2.6.33 3.13) P (Parked) ( 3.9 3.13) I (Idle) ( 4.14 ) (4) ppid %d (PID ). (5) pgrp %d (Process group ID). (6) session %d (Session ID). (7) tty_nr %d . ( 31 20 7 0 15 8 .) (8) tpgid %d . (9) flags %u . PF_* include/linux/sched.h . . 2.6 %lu . (10) minflt %lu (minor faults) . (11) cminflt %lu . (12) majflt %lu (major faults) . (13) cmajflt %lu . (14) utime %lu (user mode) ( sysconf(_SC_CLK_TCK)). guest_time ( ) . (15) stime %lu (kernel mode) ( sysconf(_SC_CLK_TCK)). (16) cutime %ld ( sysconf(_SC_CLK_TCK)). ( : times(2)). cguest_time ( ) . (17) cstime %ld ( sysconf(_SC_CLK_TCK)). (18) priority %ld ( 2.6) (real- time) (policy sched_setscheduler(2) ) -2 -100 1 99. nice (setpriority(2)) . nice 0 () 39 () nice -20 19 . 2.6 . (19) nice %ld nice ( setpriority(2) ) 19 ( ) -20 ( ). (20) num_threads %ld ( 2.6). 2.6 0 . (21) itrealvalue %ld jiffies SIGALRM (interval timer). 2.6.17 0 . (22) starttime %llu (boot) . 2.6 jiffies . 2.6 ( sysconf(_SC_CLK_TCK)). 2.6 %lu . (23) vsize %lu . (24) rss %ld (Resident Set Size): . () . (swap) . /proc/pid/statm . (25) rsslim %lu rss RLIMIT_RSS getrlimit(2) . (26) startcode %lu [PT] . (27) endcode %lu [PT] . (28) startstack%lu [PT] ( ) . (29) kstkesp %lu [PT] ESP ( ) . (30) kstkeip %lu [PT] EIP ( ). (31) signal %lu . /proc/pid/status . (32) blocked %lu . /proc/pid/status . (33) sigignore %lu . /proc/pid/status . (34) sigcatch %lu () . /proc/pid/status . (35) wchan %lu [PT] <<>> . . /proc/pid/wchan . (36) nswap %lu (swap) ( ). (37) cnswap %lu nswap ( ). (38) exit_signal %d ( 2.1.22) . (39) processor %d ( 2.2.8) . (40) rt_priority %u ( 2.5.19) 1 99 0 ( sched_setscheduler(2) ). (41) policy %u ( 2.5.19) ( sched_setscheduler(2) ). SCHED_* linux/sched.h . 2.6.22 %lu . (42) delayacct_blkio_ticks %llu ( 2.6.18) / (Block I/O) ( ). (43) guest_time %lu ( 2.6.24) ( ) ( sysconf(_SC_CLK_TCK)). (44) cguest_time %ld ( 2.6.24) ( sysconf(_SC_CLK_TCK)). (45) start_data %lu ( 3.3) [PT] (BSS) . (46) end_data %lu ( 3.3) [PT] (BSS) . (47) start_brk %lu ( 3.3) [PT] (heap) brk(2) . (48) arg_start %lu ( 3.5) [PT] (argv) . (49) arg_end %lu ( 3.5) [PT] (argv) . (50) env_start %lu ( 3.5) [PT] . (51) env_end %lu ( 3.5) [PT] . (52) exit_code %d ( 3.5) [PT] waitpid(2) . (SEE ALSO) proc(5), proc_pid_status(5) Linux man-pages 6.19 2026-02-08 proc_pid_stat(5)