Home Explore Blog CI



man-pages

13th chunk of `top.man`
aa6ee8a774311fe8ed5dd4d292e1eaca9da991964f8a99050000000100000fd5
 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

Title: Top Command: Field Descriptions (Continued)
Summary
This section describes several fields displayed by the `top` command, including SHR (Shared Memory Size), SID (Session ID), STARTED (Start Time Interval), SUID (Saved User ID), SUPGIDS (Supplementary Group IDs), SUPGRPS (Supplementary Group Names), SUSER (Saved User Name), SWAP (Swapped Size), TGID (Thread Group ID), TIME (CPU Time), TIME+ (CPU Time, hundredths), TPGID (Tty Process Group ID), TTY (Controlling Tty), UID (User ID), USED (Memory in Use), and USER (User).