Systemd CGroups

January 4, 2025


systemd

Systemd CGroups.

https://systemd.io/

https://github.com/systemd/systemd

pbeja@Sirius:~ $ systemd-cgls
CGroup /:
-.slice
├─user.slice
│ └─user-1000.slice
│   ├─user@1000.service …
│   │ ├─session.slice
│   │ │ ├─gvfs-goa-volume-monitor.service
│   │ │ │ └─5191 /usr/libexec/gvfs-goa-volume-monitor
│   │ │ ├─org.gnome.SettingsDaemon.MediaKeys.service
│   │ │ │ └─4871 /usr/libexec/gsd-media-keys
│   │ │ ├─org.gnome.SettingsDaemon.Smartcard.service
│   │ │ │ └─4902 /usr/libexec/gsd-smartcard
│   │ │ ├─xdg-permission-store.service
│   │ │ │ └─4436 /usr/libexec/xdg-permission-store
│   │ │ ├─org.gnome.SettingsDaemon.Datetime.service
│   │ │ │ └─4858 /usr/libexec/gsd-datetime
│   │ │ ├─filter-chain.service
│   │ │ │ └─4367 /usr/bin/pipewire -c filter-chain.conf
│   │ │ ├─xdg-document-portal.service
│   │ │ │ ├─4420 /usr/libexec/xdg-document-portal
│   │ │ │ └─4445 fusermount3 -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc
│   │ │ ├─org.gnome.SettingsDaemon.Housekeeping.service
│   │ │ │ └─4864 /usr/libexec/gsd-housekeeping
│   │ │ ├─org.gnome.Shell@x11.service
│   │ │ │ ├─4730 /usr/bin/gnome-shell
│   │ │ │ ├─4770 /usr/libexec/mutter-x11-frames
│   │ │ │ ├─8356 cat
│   │ │ │ └─8357 cat
│   │ │ ├─xdg-desktop-portal.service
│   │ │ │ └─5526 /usr/libexec/xdg-desktop-portal
│   │ │ ├─org.freedesktop.IBus.session.GNOME.service
│   │ │ │ ├─4852 /usr/bin/ibus-daemon --panel disable --xim
│   │ │ │ ├─5011 /usr/libexec/ibus-dconf
│   │ │ │ ├─5022 /usr/libexec/ibus-extension-gtk3
│   │ │ │ ├─5031 /usr/libexec/ibus-x11 --kill-daemon
│   │ │ │ └─5277 /usr/libexec/ibus-engine-simple
│   │ │ ├─pipewire-pulse.service
│   │ │ │ └─4383 /usr/bin/pipewire-pulse
│   │ │ ├─org.gnome.SettingsDaemon.Keyboard.service
│   │ │ │ └─4868 /usr/libexec/gsd-keyboard
│   │ │ ├─org.gnome.SettingsDaemon.A11ySettings.service
│   │ │ │ └─4853 /usr/libexec/gsd-a11y-settings
│   │ │ ├─wireplumber.service
│   │ │ │ └─4377 /usr/bin/wireplumber
│   │ │ ├─org.gnome.SettingsDaemon.Wacom.service
│   │ │ │ └─4914 /usr/libexec/gsd-wacom
│   │ │ ├─gvfs-daemon.service
│   │ │ │ ├─ 4688 /usr/libexec/gvfsd
│   │ │ │ ├─ 4696 /usr/libexec/gvfsd-fuse /run/user/1000/gvfs -f
│   │ │ │ ├─19023 /usr/libexec/gvfsd-trash --spawner :1.27 /org/gtk/gvfs/exec_spaw/0
│   │ │ │ ├─19062 /usr/libexec/gvfsd-recent --spawner :1.27 /org/gtk/gvfs/exec_spaw/1
│   │ │ │ ├─25697 /usr/libexec/gvfsd-network --spawner :1.27 /org/gtk/gvfs/exec_spaw/2
│   │ │ │ ├─25714 /usr/libexec/gvfsd-dnssd --spawner :1.27 /org/gtk/gvfs/exec_spaw/4

pbeja@Sirius:~ $ systemd-cgtop
CGroup                                                      Tasks   %CPU     Memory  Input/s Output/s
user.slice                                                  1423    148.6    11.6G   -        -
user.slice/user-1000.slice                                  1423    148.7    11.6G   -        -
user.slice/user-1000.slice/user@1000.service                1403    145.0    11.5G   -        -
/                                                           2071    143.5    11.7G   -        -
user.slice/user-1000.slice/session-2.scope                  20      3.7      150.4M  -        -
mde                                                         167     0.9      587.5M  -        -
system.slice                                                290     0.4      1.8G    -        -
system.slice/docker.service                                 22      0.2      59.0M   -        -
system.slice/microsoft-identity-device-broker.service       34      0.1      732.8M  -        -
system.slice/containerd.service                             19      0.1      26.2M   -        -
system.slice/NetworkManager.service                         4       0.0      6.6M    -        -
system.slice/thermald.service                               5       0.0      1.5M    -        -
system.slice/systemd-oomd.service                           1       0.0      940.0K  -        -
system.slice/strongswan-starter.service                     18      0.0      2.0M    -        -
system.slice/systemd-resolved.service                       1       0.0      4.0M    -        -
system.slice/avahi-daemon.service                           2       0.0      1.0M    -        -
system.slice/fwupd.service                                  6       0.0      18.4M   -        -
dev-hugepages.mount                                         -       -        84.0K   -        -
dev-mqueue.mount                                            -       -        56.0K   -        -
init.scope                                                  1       -        10.4M   -        -
proc-fs-nfsd.mount                                          -       -        20.0K   -        -
proc-sys-fs-binfmt_misc.mount                               -       -        8.0K    -        -
sys-fs-fuse-connections.mount                               -       -        8.0K    -        -
sys-kernel-config.mount                                     -       -        4.0K    -        -
sys-kernel-debug.mount                                      -       -        4.0K    -        -
sys-kernel-tracing.mount                                    -       -        4.0K    -        -
system.slice/ModemManager.service                           4       -        1.3M    -        -
system.slice/accounts-daemon.service                        4       -        1.4M    -        -
system.slice/auditd.service                                 2       -        952.0K  -        -
system.slice/bluetooth.service                              1       -        1.6M    -        -
system.slice/bolt.service                                   4       -        944.0K  -        -
system.slice/boot-efi.mount                                 -       -        24.0K   -        -
system.slice/boot.mount                                     -       -        120.0K  -        -
system.slice/clamav-freshclam.service                       1       -        4.3M    -        -
system.slice/colord.service                                 4       -        13.4M   -        -
system.slice/cron.service                                   1       -        2.7M    -        -
system.slice/cups-browsed.service                           4       -        2.8M    -        -
system.slice/cups.service                                   1       -        2.2M    -        -
system.slice/dbus.service                                   1       -        3.7M    -        -
system.slice/dev-mapper-vgubuntu\x2dswap_1.swap             -       -        8.0K    -        -
system.slice/forticlient.service                            45      -        29.9M   -        -
system.slice/fsidd.service                                  1       -        144.0K  -        -
system.slice/gdm.service                                    4       -        2.5M    -        -
system.slice/glances.service                                1       -        1.8M    -        -
system.slice/gnome-remote-desktop.service                   4       -        4.1M    -        -
system.slice/intune-daemon.service                          11      -        169.2M  -        -
system.slice/kerneloops.service                             2       -        572.0K  -        -
system.slice/mdatp.service                                  2       -        59.5M   -        -
system.slice/networkd-dispatcher.service                    1       -        5.4M    -        -