The API supported by the PROCFS file system are similar to those exported by the UFS file system, although many of calls that do not have any significance when applied to a process will return with an error code. The list of entries that are supported below each process are listed in the following table.
Entry |
Description |
---|---|
/proc |
Mount point |
/proc/curproc |
Symbolic link to the current process |
/proc/xxx |
Per-process directory (where xxx is the PID of the process) |
/proc/xxx/file |
Symbolic link to the executable file |
/proc/xxx/stats |
Per-process instrumentation |
/proc/xxx/status |
Process status information mostly used by ps(1) |
/proc/xxx/threads/ |
Process threads directory |
/proc/xxx/threads/tt |
Per-thread directory (where tt is the id of the thread) |
/proc/xxx/threads/tt/stats |
Per-thread instrumentation |