Early OOM Daemon for Linux
https://github.com/rfjakob/earlyoom
earlyoom checks the amount of available memory and free swap, and if both are below critical level, it will kill the largest process (highest oom_score).
- Sources inherited from project openSUSE:Leap:15.2
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.2:Update/earlyoom && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
earlyoom-1.4.tar.gz | 0000048895 47.7 KB | |
earlyoom.changes | 0000002155 2.1 KB | |
earlyoom.spec | 0000002385 2.33 KB | |
earlyoom.sysconfig | 0000000778 778 Bytes |
Latest Revision
Yuchen Lin (maxlin_factory)
accepted
request 786256
from
Илья Индиго (13ilya)
(revision 3)
- Add PREFIX=%{_prefix} to %make_build macro for correct ExecStart. - Update to 1.4 * https://github.com/rfjakob/earlyoom#changelog * Make victim selection logic 50% faster by lazy-loading process attributes. * Log the user id uid of killed processes in addition to pid and name. * Color debug log in light grey. * Code clean-up * Use block-local variables where possible. * Introduce PATH_LEN to replace several hardcoded buffer lengths. * Expand testsuite (make test). * Run cppcheck when available. * Add unit-test benchmarks (make bench). * Drop root privileges in systemd unit file earlyoom.service. * Fix spurious testsuite failure on systems with a lot of RAM.
Comments 0