Anonymous

Procfs: Difference between revisions

From dankwiki
186 bytes added ,  09:46, 11 October 2019
no edit summary
No edit summary
Line 1: Line 1:
procfs began life (on Solaris?) as a virtual filesystem dedicated to exporting process information. Over time, it has grown substantially on any number of operating systems. It is pretty much a required interface on [[Linux APIs|Linux]], and strongly recommended on Solaris and [[FreeBSD]].
procfs [http://lucasvr.gobolinux.org/etc/Killian84-Procfs-USENIX.pdf began life] in 1984's UNIX V8 as a virtual filesystem dedicated to exporting process information and supporting [[ptrace]] (another decades-old mess). Over time, it has grown substantially on any number of operating systems. It is pretty much a required interface on [[Linux APIs|Linux]], and strongly recommended on Solaris and [[FreeBSD]].


==proc/PID==
==proc/PID==
Line 88: Line 88:
==See Also==
==See Also==
* The [[sysfs]] page
* The [[sysfs]] page
* UNIX V8 [http://man.cat-v.org/unix_8th/4/proc proc(4)] man page