Shared Memory Size (KiB)
A subset of resident memory (RES) that may be used by other processes. It will include shared anonymous pages and shared file‐backed pages. It also includes private pages mapped to files representing program
images and shared libraries.
See ‘OVERVIEW, Linux Memory Types’ for additional details.
SID -- Session Id
A session is a collection of process groups (see PGRP), usually established by the login shell. A newly forked process joins the session of its creator. By convention, this value equals the process ID (see PID)
of the first member of the session, called the session leader, which is usually the login shell.
STARTED -- Start Time Interval
The length of time since system boot when a process started. Thus, the most recently started task will display the largest time interval.
The value will be expressed as ‘MM:SS’ (minutes:seconds). But if the interval is too great to fit column width it will be scaled as ‘HH,MM’ (hours,minutes) and possibly beyond.
SUID -- Saved User Id
The saved user ID.
SUPGIDS -- Supplementary Group IDs
The IDs of any supplementary group(s) established at login or inherited from a task’s parent. They are displayed in a comma delimited list.
Note: The SUPGIDS field, unlike most columns, is not fixed‐width. When displayed, it plus any other variable width columns will be allocated all remaining screen width (up to the maximum 512 characters).
SUPGRPS -- Supplementary Group Names
The names of any supplementary group(s) established at login or inherited from a task’s parent. They are displayed in a comma delimited list.
Note: The SUPGRPS field, unlike most columns, is not fixed‐width. When displayed, it plus any other variable width columns will be allocated all remaining screen width (up to the maximum 512 characters).
SUSER -- Saved User Name
The saved user name.
SWAP -- Swapped Size (KiB)
The formerly resident portion of a task’s address space written to the swap file when physical memory becomes over committed.
See ‘OVERVIEW, Linux Memory Types’ for additional details.
TGID -- Thread Group Id
The ID of the thread group to which a task belongs. It is the PID of the thread group leader. In kernel terms, it represents those tasks that share an mm_struct.
TIME -- CPU Time
Total CPU time the task has used since it started. When Cumulative mode is On, each process is listed with the cpu time that it and its dead children have used. You toggle Cumulative mode with ‘S’, which is both
a command-line option and an interactive command. See the ‘S’ interactive command for additional information regarding this mode.
TIME+ -- CPU Time, hundredths
The same as TIME, but reflecting more granularity through hundredths of a second.
TPGID -- Tty Process Group Id
The process group ID of the foreground process for the connected tty, or -1 if a process is not connected to a terminal. By convention, this value equals the process ID (see PID) of the process group leader (see
PGRP).
TTY -- Controlling Tty
The name of the controlling terminal. This is usually the device (serial port, pty, etc.) from which the process was started, and which it uses for input or output. However, a task need not be associated with a
terminal, in which case you’ll see ‘?’ displayed.
UID -- User Id
The effective user ID of the task’s owner.
USED -- Memory in Use (KiB)
This field represents the non‐swapped physical memory a task is using (RES) plus the swapped out portion of its address space (SWAP).
See ‘OVERVIEW, Linux Memory Types’ for additional details.
USER -- User