From 70bb8bee23fcaa7fb7a365e33469edd9bb26f29d Mon Sep 17 00:00:00 2001 From: Jaroslav Klech Date: Oct 12 2020 08:54:00 +0000 Subject: Describes issue no.533 --- diff --git a/modules/release-notes/pages/sysadmin/Distribution.adoc b/modules/release-notes/pages/sysadmin/Distribution.adoc index efbfd5d..8570e01 100644 --- a/modules/release-notes/pages/sysadmin/Distribution.adoc +++ b/modules/release-notes/pages/sysadmin/Distribution.adoc @@ -3,3 +3,18 @@ include::{partialsdir}/entities.adoc[] [[select-distribution]] = Distribution-wide Changes + +== The `earlyoom` service is now enabled by default in Fedora KDE + +The `earlyoom` service monitors system memory usage. If free memory falls below a set limit, `earlyoom` terminates an appropriate process to free up memory. As a result, the system does not become unresponsive for long periods of time in low-memory situations. + +The following is the default `earlyoom` configuration: + +* If RAM goes below 4% free and swap goes below 10% free, `earlyoom` sends the `SIGTERM` signal to the process with the largest `oom_score`. +* If RAM goes below 2% free and swap goes below 5% free, `earlyoom` sends the `SIGKILL` signal to the process with the largest `oom_score`. + +This update brings the following benefits: + +* Users regain control over their system more quickly. +* Reduction of forced poweroff increases data collection and improves understanding of low-memory situations. +* The `earlyoom` service first sends `SIGTERM` to a selected process, so that it has a chance to shutdown properly.