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
.kate-swp .kate-swp
# man
.1.gz *.gz

View File

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