This commit is contained in:
Alexey Avramov 2018-06-08 18:27:03 +09:00
parent efca0e158d
commit dcb5086a8c

View File

@ -4,8 +4,7 @@ The No Hang Daemon
Nohang - аналог [earlyoom](https://github.com/rfjakob/earlyoom) с поддержкой zram и SIGTERM. Nohang - аналог [earlyoom](https://github.com/rfjakob/earlyoom) с поддержкой zram и SIGTERM.
Особенности ### Особенности
===========
- задача - препятствовать зависанию системы при нехватке доступной памяти, а также корректное завершение процессов с целью увеличения объема доступной памяти - задача - препятствовать зависанию системы при нехватке доступной памяти, а также корректное завершение процессов с целью увеличения объема доступной памяти
- демон на python3, RSS около 12 MiB - демон на python3, RSS около 12 MiB
- требуется Python 3.4+ и Linux 3.14+ - требуется Python 3.4+ и Linux 3.14+
@ -33,27 +32,25 @@ Try to send signal 15 to process python3, Pid 7281, oom_score 893
Success Success
``` ```
Установка и удаление ### Установка и удаление
====================
```bash ```bash
git clone https://github.com/hakavlad/nohang.git git clone https://github.com/hakavlad/nohang.git
cd nohang cd nohang
``` ```
### Установка Установка
```bash ```bash
sudo ./install.sh sudo ./install.sh
``` ```
### Удаление вместе с конфигом Удаление вместе с конфигом
```bash ```bash
sudo ./purge.sh sudo ./purge.sh
``` ```
### Удалить всё, кроме конфига Удалить всё, кроме конфига
```bash ```bash
sudo ./uninstall.sh sudo ./uninstall.sh
``` ```
Настройка ### Настройка
=========
Nohang настраивается с помощью конфига, расположенного после установки Nohang настраивается с помощью конфига, расположенного после установки
по адресу по адресу
``` ```