You can use several programs to view running processes in Linux, and they come in both graphical and command-line options.

Linux distributions with GNOME desktop environment come with GNOME System Monitor while KDE has System Activity. However, you can always rely on ps and top in all Linux distributions and other Unix-based operating systems.

Both are command-line utilities, installed by default in most Linux systems, and could be your only option when doing remote administration via SSH.

Steps to list and show details of running processes in Linux:

  1. View running process using ps.

    $ ps    PID TTY          TIME CMD   1082 pts/0    00:00:00 bash   1102 pts/0    00:00:00 ps

    By default, ps selects all processes with the same effective user ID (euid=EUID) as the current user and associated with the same terminal as the invoker. It displays the process ID (pid=PID), the terminal associated with the process (tname=TTY), the cumulated CPU time in [DD-]hh:mm:ss format (time=TIME), and the executable name (ucmd=CMD). Output is unsorted by default.

  2. View more running processes with more details using ps.

    $ ps -aux USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND root          1  1.1  0.5 101160 10612 ?        Ss   09:19   0:07 /sbin/init maybe-ubiquity root          2  0.0  0.0      0     0 ?        S    09:19   0:00 [kthreadd] root          3  0.0  0.0      0     0 ?        I<   09:19   0:00 [rcu_gp] root          4  0.0  0.0      0     0 ?        I<   09:19   0:00 [rcu_par_gp] root          6  0.0  0.0      0     0 ?        I<   09:19   0:00 [kworker/0:0H-kblockd] root          7  0.0  0.0      0     0 ?        I    09:19   0:00 [kworker/0:1-events] root          9  0.0  0.0      0     0 ?        I<   09:19   0:00 [mm_percpu_wq] root         10  0.0  0.0      0     0 ?        S    09:19   0:00 [ksoftirqd/0] root         11  0.0  0.0      0     0 ?        I    09:19   0:00 [rcu_sched] root         12  0.0  0.0      0     0 ?        S    09:19   0:00 [migration/0] root         13  0.0  0.0      0     0 ?        S    09:19   0:00 [idle_inject/0] root         14  0.0  0.0      0     0 ?        S    09:19   0:00 [cpuhp/0] root         15  0.0  0.0      0     0 ?        S    09:19   0:00 [kdevtmpfs] root         16  0.0  0.0      0     0 ?        I<   09:19   0:00 [netns] root         17  0.0  0.0      0     0 ?        S    09:19   0:00 [rcu_tasks_kthre] root         18  0.0  0.0      0     0 ?        S    09:19   0:00 [kauditd] root         19  0.0  0.0      0     0 ?        S    09:19   0:00 [khungtaskd] root         20  0.0  0.0      0     0 ?        S    09:19   0:00 [oom_reaper] root         21  0.0  0.0      0     0 ?        I<   09:19   0:00 [writeback] root         22  0.0  0.0      0     0 ?        S    09:19   0:00 [kcompactd0] root         23  0.0  0.0      0     0 ?        SN   09:19   0:00 [ksmd] root         24  0.0  0.0      0     0 ?        SN   09:19   0:00 [khugepaged] root        116  0.0  0.0      0     0 ?        I<   09:19   0:00 [kintegrityd] root        117  0.0  0.0      0     0 ?        I<   09:19   0:00 [kblockd] root        118  0.0  0.0      0     0 ?        I<   09:19   0:00 [blkcg_punt_bio] root        119  0.0  0.0      0     0 ?        I<   09:19   0:00 [tpm_dev_wq] root        120  0.0  0.0      0     0 ?        I<   09:19   0:00 [ata_sff] root        121  0.0  0.0      0     0 ?        I<   09:19   0:00 [md] root        122  0.0  0.0      0     0 ?        I<   09:19   0:00 [edac-poller] root        123  0.0  0.0      0     0 ?        I<   09:19   0:00 [devfreq_wq] root        124  0.0  0.0      0     0 ?        S    09:19   0:00 [watchdogd] root        127  0.0  0.0      0     0 ?        S    09:20   0:00 [kswapd0] root        128  0.0  0.0      0     0 ?        I<   09:20   0:00 [kworker/u257:0-hci0] root        129  0.0  0.0      0     0 ?        S    09:20   0:00 [ecryptfs-kthrea] root        132  0.0  0.0      0     0 ?        I<   09:20   0:00 [kthrotld] root        133  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/24-pciehp] root        134  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/25-pciehp] root        135  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/26-pciehp] root        136  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/27-pciehp] root        137  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/28-pciehp] root        138  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/29-pciehp] root        139  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/30-pciehp] root        140  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/31-pciehp] root        141  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/32-pciehp] root        142  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/33-pciehp] root        143  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/34-pciehp] root        144  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/35-pciehp] root        145  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/36-pciehp] root        146  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/37-pciehp] root        147  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/38-pciehp] root        148  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/39-pciehp] root        149  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/40-pciehp] root        150  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/41-pciehp] root        151  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/42-pciehp] root        152  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/43-pciehp] root        153  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/44-pciehp] root        154  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/45-pciehp] root        155  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/46-pciehp] root        156  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/47-pciehp] root        157  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/48-pciehp] root        158  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/49-pciehp] root        159  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/50-pciehp] root        160  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/51-pciehp] root        161  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/52-pciehp] root        162  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/53-pciehp] root        163  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/54-pciehp] root        164  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/55-pciehp] root        165  0.0  0.0      0     0 ?        I<   09:20   0:00 [acpi_thermal_pm] root        166  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_0] root        167  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_0] root        168  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_1] root        169  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_1] root        171  0.0  0.0      0     0 ?        I<   09:20   0:00 [ipv6_addrconf] root        183  0.0  0.0      0     0 ?        I<   09:20   0:00 [kstrp] root        202  0.0  0.0      0     0 ?        I<   09:20   0:00 [charger_manager] root        244  0.0  0.0      0     0 ?        I<   09:20   0:00 [mpt_poll_0] root        245  0.0  0.0      0     0 ?        I<   09:20   0:00 [mpt/0] root        246  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_2] root        247  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_2] root        248  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_3] root        249  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_3] root        250  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_4] root        251  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_4] root        252  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_5] root        253  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_5] root        254  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_6] root        255  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_6] root        256  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_7] root        257  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_7] root        258  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_8] root        259  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_8] root        260  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_9] root        261  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_9] root        262  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_10] root        263  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_10] root        264  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_11] root        265  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_11] root        266  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_12] root        267  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_12] root        272  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_13] root        276  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_13] root        278  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_14] root        279  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_14] root        280  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_15] root        281  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_15] root        282  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_16] root        283  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_16] root        284  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_17] root        285  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_17] root        286  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_18] root        287  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_18] root        288  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_19] root        289  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_19] root        290  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_20] root        291  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_20] root        292  0.0  0.0      0     0 ?        I<   09:20   0:00 [cryptd] root        293  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_21] root        294  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_21] root        295  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_22] root        297  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_22] root        298  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_23] root        299  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_23] root        300  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_24] root        302  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_24] root        303  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_25] root        305  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_25] root        306  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_26] root        307  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_26] root        308  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_27] root        310  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_27] root        312  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_28] root        314  0.0  0.0      0     0 ?        S    09:20   0:00 [irq/16-vmwgfx] root        315  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_28] root        316  0.0  0.0      0     0 ?        I<   09:20   0:00 [ttm_swap] root        318  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_29] root        319  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_29] root        321  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_30] root        323  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_30] root        324  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_31] root        326  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_31] root        343  0.0  0.0      0     0 ?        I    09:20   0:00 [kworker/u256:20-events_power_efficient] root        352  0.0  0.0      0     0 ?        I    09:20   0:00 [kworker/u256:29-events_unbound] root        365  0.0  0.0      0     0 ?        S    09:20   0:00 [scsi_eh_32] root        368  0.0  0.0      0     0 ?        I<   09:20   0:00 [scsi_tmf_32] root        383  0.0  0.0      0     0 ?        I<   09:20   0:00 [kworker/0:1H-kblockd] root        416  0.0  0.0      0     0 ?        I<   09:20   0:00 [raid5wq] root        457  0.0  0.0      0     0 ?        S    09:20   0:00 [jbd2/sda2-8] root        458  0.0  0.0      0     0 ?        I<   09:20   0:00 [ext4-rsv-conver] root        531  0.0  0.7  49096 15800 ?        S<s  09:20   0:00 /lib/systemd/systemd-journald root        553  0.0  0.2  20436  4928 ?        Ss   09:20   0:00 /lib/systemd/systemd-udevd root        583  0.0  0.0      0     0 ?        I<   09:20   0:00 [kworker/u257:2-hci0] root        694  0.0  0.0      0     0 ?        I<   09:20   0:00 [kaluad] root        695  0.0  0.0      0     0 ?        I<   09:20   0:00 [kmpath_rdacd] root        696  0.0  0.0      0     0 ?        I<   09:20   0:00 [kmpathd] root        697  0.0  0.0      0     0 ?        I<   09:20   0:00 [kmpath_handlerd] root        698  0.0  0.8 280084 17888 ?        SLsl 09:20   0:00 /sbin/multipathd -d -s root        708  0.0  0.0      0     0 ?        S<   09:20   0:00 [loop0] root        709  0.0  0.0      0     0 ?        S<   09:20   0:00 [loop1] root        710  0.0  0.0      0     0 ?        S<   09:20   0:00 [loop2] systemd+    724  0.0  0.3  89952  6364 ?        Ssl  09:20   0:00 /lib/systemd/systemd-timesyncd root        727  0.0  0.5  43604 10044 ?        Ss   09:20   0:00 /usr/bin/VGAuthService root        748  0.1  0.5 122220 11384 ?        Ssl  09:20   0:00 /usr/bin/vmtoolsd systemd+    794  0.0  0.3  26056  7568 ?        Ss   09:20   0:00 /lib/systemd/systemd-networkd systemd+    795  0.0  0.4  20668  8624 ?        Ss   09:20   0:00 /lib/systemd/systemd-resolved root        810  0.0  0.3  16356  7348 ?        Ss   09:20   0:00 /lib/systemd/systemd-logind syslog      815  0.0  0.2 224360  4636 ?        Ssl  09:20   0:00 /usr/sbin/rsyslogd -n -iNONE message+    823  0.0  0.2   7356  4412 ?        Ss   09:20   0:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only root        829  0.1  1.0 549048 21816 ?        Ssl  09:20   0:01 /usr/lib/snapd/snapd root        838  0.0  0.4 239200  9112 ?        Ssl  09:20   0:00 /usr/lib/accountsservice/accounts-daemon root        839  0.0  0.8  28336 17864 ?        Ss   09:20   0:00 /usr/bin/python3 /usr/bin/networkd-dispatcher --run-startup-triggers root        840  0.0  0.1   6756  2916 ?        Ss   09:20   0:00 /usr/sbin/cron -f daemon      848  0.0  0.1   3736  2184 ?        Ss   09:20   0:00 /usr/sbin/atd -f root        869  0.0  0.3  12028  6868 ?        Ss   09:20   0:00 /usr/sbin/sshd -D root        873  0.0  0.0   5820  1712 tty1     Ss+  09:20   0:00 /sbin/agetty -o -p -- \u --noclear tty1 linux root        878  0.0  0.4 236340  8900 ?        Ssl  09:20   0:00 /usr/lib/policykit-1/polkitd --no-debug root        885  0.0  1.0 107712 20808 ?        Ssl  09:20   0:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal root        958  0.5  0.0      0     0 ?        I    09:20   0:03 [kworker/0:6-events] root        989  0.0  0.4  13216  8564 ?        Ss   09:20   0:00 sshd: user [priv] user        992  0.0  0.4  18128  9084 ?        Ss   09:20   0:00 /lib/systemd/systemd --user user        993  0.0  0.1 102516  2816 ?        S    09:20   0:00 (sd-pam) user       1081  0.0  0.2  13552  5944 ?        R    09:20   0:00 sshd: user@pts/0 user       1082  0.0  0.2   8224  5124 pts/0    Ss   09:20   0:00 -bash root       1100  0.0  0.0      0     0 ?        I    09:25   0:00 [kworker/0:0-events] user       1103  0.0  0.1   9160  3400 pts/0    R+   09:30   0:00 ps -aux

    More options for ps:

    Usage:  ps [options]  Basic options:  -A, -e               all processes  -a                   all with tty, except session leaders   a                   all with tty, including other users  -d                   all except session leaders  -N, --deselect       negate selection   r                   only running processes   T                   all processes on this terminal   x                   processes without controlling ttys  Selection by list:  -C <command>         command name  -G, --Group <GID>    real group id or name  -g, --group <group>  session or effective group name  -p, p, --pid <PID>   process id         --ppid <PID>  parent process id  -q, q, --quick-pid <PID>                       process id (quick mode)  -s, --sid <session>  session id  -t, t, --tty <tty>   terminal  -u, U, --user <UID>  effective user id or name  -U, --User <UID>     real user id or name    The selection options take as their argument either:     a comma-separated list e.g. '-u root,nobody' or     a blank-separated list e.g. '-p 123 4567'  Output formats:  -F                   extra full  -f                   full-format, including command lines   f, --forest         ascii art process tree  -H                   show process hierarchy  -j                   jobs format   j                   BSD job control format  -l                   long format   l                   BSD long format  -M, Z                add security data (for SELinux)  -O <format>          preloaded with default columns   O <format>          as -O, with BSD personality  -o, o, --format <format>                       user-defined format   s                   signal format   u                   user-oriented format   v                   virtual memory format   X                   register format  -y                   do not show flags, show rss vs. addr (used with -l)      --context        display security context (for SELinux)      --headers        repeat header lines, one per page      --no-headers     do not print header at all      --cols, --columns, --width <num>                       set screen width      --rows, --lines <num>                       set screen height  Show threads:   H                   as if they were processes  -L                   possibly with LWP and NLWP columns  -m, m                after processes  -T                   possibly with SPID column  Miscellaneous options:  -c                   show scheduling class with -l option   c                   show true command name   e                   show the environment after command   k,    --sort        specify sort order as: [+|-]key[,[+|-]key[,...]]   L                   show format specifiers   n                   display numeric uid and wchan   S,    --cumulative  include some dead child process data  -y                   do not show flags, show rss (only with -l)  -V, V, --version     display version information and exit  -w, w                unlimited output width          --help <simple|list|output|threads|misc|all>                       display help and exit  For more details see ps(1).

  3. Search specific process based on pattern using grep.

    $ ps -aux | grep cpu root          9  0.0  0.0      0     0 ?        I<   09:19   0:00 [mm_percpu_wq] root         14  0.0  0.0      0     0 ?        S    09:19   0:00 [cpuhp/0] user       1110  0.0  0.0   6428   992 pts/0    S+   09:32   0:00 grep --color=auto cpu

  4. View repetitive update of running processes using top.

    $ top top - 09:24:55 up 5 min,  1 user,  load average: 0.11, 0.26, 0.15 Tasks: 220 total,   1 running, 219 sleeping,   0 stopped,   0 zombie %Cpu(s):  6.2 us,  0.0 sy,  0.0 ni, 93.8 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st MiB Mem :   1958.4 total,   1495.4 free,    191.2 used,    271.9 buff/cache MiB Swap:   2048.0 total,   2048.0 free,      0.0 used.   1608.7 avail Mem     PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND      1 root      20   0  101160  10612   7988 S   0.0   0.5   0:07.05 systemd      2 root      20   0       0      0      0 S   0.0   0.0   0:00.02 kthreadd      3 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_gp      4 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_par_gp      5 root      20   0       0      0      0 I   0.0   0.0   0:00.16 kworker/0:0-events      6 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker/0:0H-kblockd      7 root      20   0       0      0      0 I   0.0   0.0   0:00.24 kworker/0:1-events      8 root      20   0       0      0      0 I   0.0   0.0   0:00.00 kworker/u256:0-events_freezable_power_      9 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 mm_percpu_wq     10 root      20   0       0      0      0 S   0.0   0.0   0:00.24 ksoftirqd/0     11 root      20   0       0      0      0 I   0.0   0.0   0:00.38 rcu_sched     12 root      rt   0       0      0      0 S   0.0   0.0   0:00.00 migration/0     13 root     -51   0       0      0      0 S   0.0   0.0   0:00.00 idle_inject/0     14 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/0     15 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kdevtmpfs     16 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 netns     17 root      20   0       0      0      0 S   0.0   0.0   0:00.00 rcu_tasks_kthre     18 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kauditd     19 root      20   0       0      0      0 S   0.0   0.0   0:00.00 khungtaskd     20 root      20   0       0      0      0 S   0.0   0.0   0:00.00 oom_reaper     21 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 writeback     22 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kcompactd0     23 root      25   5       0      0      0 S   0.0   0.0   0:00.00 ksmd     24 root      39  19       0      0      0 S   0.0   0.0   0:00.00 khugepaged     26 root      20   0       0      0      0 I   0.0   0.0   0:00.01 kworker/u256:1-events_unbound    116 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kintegrityd    117 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kblockd    118 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 blkcg_punt_bio    119 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 tpm_dev_wq    120 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 ata_sff    121 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 md    122 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 edac-poller    123 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 devfreq_wq    124 root      rt   0       0      0      0 S   0.0   0.0   0:00.00 watchdogd    127 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kswapd0    128 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 kworker/u257:0-hci0

    More options for top:

    Usage:   top -hv | -bcEHiOSs1 -d secs -n max -u|U user -p pid(s) -o field -w [cols]

    Manual page for top:
    top – display Linux processes