This commit is contained in:
Alexey Avramov 2018-06-08 19:22:13 +09:00
parent 0f773828ee
commit 1d81b68a5a
2 changed files with 3 additions and 3 deletions

4
.gitignore vendored
View File

@ -107,8 +107,8 @@ venv.bak/
# Kate
.kate-swp
.1.gz
# man
*.gz

View File

@ -7,7 +7,7 @@ Nohang - аналог [earlyoom](https://github.com/rfjakob/earlyoom) с под
### Особенности
- задача - препятствовать зависанию системы при нехватке доступной памяти, а также корректное завершение процессов с целью увеличения объема доступной памяти
- демон на python3, RSS около 12 MiB
- требуется Python 3.4+ и Linux 3.14+
- требуется Linux 3.14+ и Python 3.4+
- периодически проверяет размеры доступной памяти, при дефиците памяти отправляет `SIGKILL` или `SIGTERM` процессу с наибольшим `oom_score`
- поддержка работы со `zram`, возможность реакции на `mem_used_total`
- удобный конфиг с возможностью тонкой настройки