~ubuntu-branches/ubuntu/saucy/manpages/saucy

« back to all changes in this revision

Viewing changes to man5/proc.5

  • Committer: Bazaar Package Importer
  • Author(s): Joey Schulze
  • Date: 2008-11-29 12:01:13 UTC
  • mfrom: (1.1.36 upstream) (2.1.12 sid)
  • Revision ID: james.westby@ubuntu.com-20081129120113-7nufimylf2grlth8
* New upstream version
  . Fix description of range of function value return in atan2(3)
    (closes: Bug#506299)
  . Clarify and add more detail in RETURN VALUE description in
    getpwnam(3) and getgrnam(3) (closes: Bug#504787)
  . Add text on use of pointer arguments to makecontext(3) (closes:
    Bug#504699)
  . Document that LOG_KERN messages can't be generated from user
    processes in syslog(3)
* Avoid distribution of more pthread manpages that are currently also
  provided by glibc-doc:
  . pthread_attr_setinheritsched(3)
  . pthread_cancel(3)
  . pthread_cleanup_pop(3)
  . pthread_cleanup_push(3)
  . pthread_setcancelstate(3)
  . pthread_setcanceltype(3)
  . pthread_testcancel(3)

Show diffs side-by-side

added added

removed removed

Lines of Context:
58
58
.\" to see what information could be imported from that file
59
59
.\" into this file.
60
60
.\"
61
 
.TH PROC 5 2008-10-16 "Linux" "Linux Programmer's Manual"
 
61
.TH PROC 5 2008-11-20 "Linux" "Linux Programmer's Manual"
62
62
.SH NAME
63
63
proc \- process information pseudo-file system
64
64
.SH DESCRIPTION
432
432
.TP
433
433
.IR /proc/[pid]/mounts " (since Linux 2.4.19)"
434
434
This is a list of all the file systems currently mounted in the
435
 
process's namespace.
 
435
process's mount namespace.
436
436
The format of this file is documented in
437
437
.BR fstab (5).
438
438
Since kernel version 2.6.15, this file is pollable:
587
587
.IR /proc/[pid]/maps .
588
588
The remaining lines show the size of the mapping,
589
589
the amount of the mapping that is currently resident in RAM,
590
 
the number clean and dirty shared pages in the mapping,
591
 
and the number clean and dirty private pages in the mapping.
 
590
the number of clean and dirty shared pages in the mapping,
 
591
and the number of clean and dirty private pages in the mapping.
592
592
 
593
593
This file is only present if the
594
594
.B CONFIG_MMU
1309
1309
.I /proc/mounts
1310
1310
Before kernel 2.4.19, this file was a list
1311
1311
of all the file systems currently mounted on the system.
1312
 
With the introduction of per-process namespaces in
 
1312
With the introduction of per-process mount namespaces in
1313
1313
Linux 2.4.19, this file became a link to
1314
1314
.IR /proc/self/mounts ,
1315
 
which lists the mount points of the process's own namespace.
 
1315
which lists the mount points of the process's own mount namespace.
1316
1316
The format of this file is documented in
1317
1317
.BR fstab (5).
1318
1318
.TP
1323
1323
.TP
1324
1324
.I /proc/mtrr
1325
1325
Memory Type Range Registers.
1326
 
See
1327
 
.I /usr/src/linux/Documentation/mtrr.txt
 
1326
See the kernel source file
 
1327
.I Documentation/mtrr.txt
1328
1328
for details.
1329
1329
.TP
1330
1330
.I /proc/net
1707
1707
This directory (present since 1.3.57) contains a number of files
1708
1708
and subdirectories corresponding to kernel variables.
1709
1709
These variables can be read and sometimes modified using
1710
 
the \fI/proc\fP file system, and the
 
1710
the \fI/proc\fP file system, and the (deprecated)
1711
1711
.BR sysctl (2)
1712
1712
system call.
1713
1713
Presently, there are subdirectories
2555
2555
.IR Documentation/filesystems/proc.txt ,
2556
2556
.IR Documentation/sysctl/vm.txt
2557
2557
.SH COLOPHON
2558
 
This page is part of release 3.13 of the Linux
 
2558
This page is part of release 3.14 of the Linux
2559
2559
.I man-pages
2560
2560
project.
2561
2561
A description of the project,