diff --git a/doc/procps_misc.3 b/doc/procps_misc.3 index e650fa78..ad3629e4 100644 --- a/doc/procps_misc.3 +++ b/doc/procps_misc.3 @@ -120,10 +120,12 @@ Those inodes will appear in the order proscribed by enum namespace_type. .RS 4 .nf enum namespace_type { + PROCPS_NS_CGROUP, PROCPS_NS_IPC, PROCPS_NS_MNT, PROCPS_NS_NET, PROCPS_NS_PID, + PROCPS_NS_TIME, PROCPS_NS_USER, PROCPS_NS_UTS }; diff --git a/ps/ps.1 b/ps/ps.1 index 7c7aff46..3031191a 100644 --- a/ps/ps.1 +++ b/ps/ps.1 @@ -1105,6 +1105,12 @@ cgroup CGROUP T{ display control groups to which the process belongs. T} +cgroupns CGROUPNS T{ +Unique inode number describing the namespace the process belongs to. +See +.IR namespaces (7). +T} + class CLS T{ scheduling class of the process. (alias .BR policy , \ cls ). @@ -1814,6 +1820,12 @@ cumulative CPU\ time, "[DD\-]HH:MM:SS" format. (alias .BR cputime ). T} +timens TIMENS T{ +Unique inode number describing the namespace the process belongs to. +See +.IR namespaces (7). +T} + times TIME T{ cumulative CPU\ time in seconds (alias .BR cputimes ). diff --git a/top/top.1 b/top/top.1 index aff124b2..e88d6209 100644 --- a/top/top.1 +++ b/top/top.1 @@ -1158,6 +1158,11 @@ page available. \fBnTH \*(Em Number of Threads \fR The number of threads associated with a process. +.TP 4 +\fBnsCGROUP \*(Em CGROUP namespace \fR +The Inode of the namespace used to hide the identity of the control group of +which process is a member. + .TP 4 \fBnsIPC \*(Em IPC namespace \fR The Inode of the namespace used to isolate interprocess communication (IPC) @@ -1180,6 +1185,11 @@ meaning they need not remain unique. Thus, each such namespace could have its own `init/systemd' (PID #1) to manage various initialization tasks and reap orphaned child processes. +.TP 4 +\fBnsTIME \*(Em TIME namespace \fR +The Inode of the namespace which allows processes to see different system +times in a way similar to the UTS namespace. + .TP 4 \fBnsUSER \*(Em USER namespace \fR The Inode of the namespace used to isolate the user and group ID numbers.