.\" to see what information could be imported from that file
.\" into this file.
.\"
-.TH PROC 5 2010-06-19 "Linux" "Linux Programmer's Manual"
+.TH PROC 5 2011-09-15 "Linux" "Linux Programmer's Manual"
.SH NAME
proc \- process information pseudo-file system
.SH DESCRIPTION
Thread ID (see
.BR gettid (2)).
.IP *
+.IR PPid :
+PID of parent process.
+.IP *
.IR TracerPid :
PID of process tracing this process (0 if not being traced).
.IP *
Virtual memory size.
.IP *
.IR VmLck :
-Locked memory size.
+Locked memory size (see
+.BR mlock (3)).
.IP *
.IR VmHWM :
Peak resident set size ("high water mark").
.IR Threads :
Number of threads in process containing this thread.
.IP *
+.IR SigQ :
+This field contains two slash-separated numbers that relate to
+queued signals for the real user ID of this process.
+The first of these is the number of currently queued
+signals for this real user ID, and the second is the
+resource limit on the number of queued signals for this process
+(see the description of
+.BR RLIMIT_SIGPENDING
+in
+.BR getrlimit (2)).
+.IP *
.IR SigPnd ", " ShdPnd :
Number of signals pending for thread and for process as a whole (see
.BR pthreads (7)
.in +4n
.nf
-cat /lib/modules/$(uname -r)/build/.config
+cat /lib/modules/$(uname \-r)/build/.config
.fi
.in
.IP
.\" The following is from Documentation/sysctl/vm.txt
The value in this file controls how aggressively the kernel will swap
memory pages.
-Higher values increase agressiveness, lower values
+Higher values increase aggressiveness, lower values
decrease aggressiveness.
The default value is 60.
.TP