systemd-oomd (org.freedesktop.oom1)

D-Bus API of systemd-oomd, the userspace out-of-memory killer that uses cgroup v2 PSI signals to kill cgroups under memory or swap pressure. Exposes per-slice/cgroup state and policy.

systemd-oomd (org.freedesktop.oom1) is one of 16 APIs that systemd publishes on the APIs.io network.

Tagged areas include Cgroups, D-Bus, OOM, Oomd, and PSI. The published artifact set on APIs.io includes API documentation.

API entry from apis.yml

apis.yml Raw ↑
aid: systemd:org-freedesktop-oom1
name: systemd-oomd (org.freedesktop.oom1)
description: 'D-Bus API of systemd-oomd, the userspace out-of-memory killer that uses cgroup v2 PSI signals
  to kill

  cgroups under memory or swap pressure. Exposes per-slice/cgroup state and policy.

  '
humanURL: https://www.freedesktop.org/software/systemd/man/latest/org.freedesktop.oom1.html
baseURL: dbus:org.freedesktop.oom1
tags:
- Cgroups
- D-Bus
- OOM
- Oomd
- PSI
properties:
- type: Documentation
  url: https://www.freedesktop.org/software/systemd/man/latest/org.freedesktop.oom1.html
- type: InterfaceDefinition
  url: https://github.com/systemd/systemd/blob/main/man/org.freedesktop.oom1.xml