- Представлен low-memory-monitor, новый обработчик нехватки па..., кек, 16:33 , 26-Авг-19 (94)
Вот обновленное сравнение юзерспейсных киллеров:earlyoom: простой, лёгкий, стабильный. VmRSS меньше мегабайта, нагрузка на процессор околонулевая. С релиза 1.3 стал очень надежен (исправлено возможное убийство невиновных). Лучший выбор для домохозяек, которым не нужны лишние настройки, а нужна хорошая работа из коробки. Поддержка PSI обсуждается (https://github.com/rfjakob/earlyoom/issues/100 - автор давно собирался добавить поддержку PSI, но в последнее время засомневался в целесообразности этого. Проводятся работы по убеждению сенсея в необходимости добавления поддержки PSI). Оф Репа: https://github.com/rfjakob/earlyoom / Присутствует в репах Ubuntu 18.04+ и Debian 10+. Начиная с версии 1.3 могу смело рекомендовать его в качестве дефолтного киллера для десктопа. Буду лоббировать его в качестве дефолтного киллера для Федоры (zram они уже собрались включать по дефолту, для полного счястья не хватает earlyoom, обсуждение тут: https://pagure.io/fedora-workstation/issue/98 ). nohang: явная и очень гибкая конфигурация. Десятки параметров настройки в конфиге. Подробная печать свойств завершаемого процесса. Печать таблицы процессов со свойствами всех процессов перед корректирующим действием. Возможность реакции на PSI (pressure stall information, https://lwn.net/Articles/759658/) с выбором произвольной метрики и сигруппы для мониторинга. Возможность кастомизации корректирующих действий: отправка жертве любого сигнала (помимо SIGTERM/SIGKILL) или выполнение произвольной команды. Возможность тонкого влияния на badness процесса путем сопоставления его name, cmdline, cgroup, exe realpath c заданным регулярным выражением. Уведомления о низком уровне памяти (произвольной командой или через notify-send). Минусы: мало документации. Хочу релизнуться, но лень писать документацию. Можно рекомендовать тем, кому не хватает возможностей earlyoom (у последнего нет поддержки PSI и уведомлений о нехватке памяти). oomd: работает только с сигруппами - минимальным объектом для корректирующего действия является сигруппа. Это означает, что при применении на десктопе oomd убъет всю сессию посредством SIGKILL. В связи с этим рекомендуется только для крупных высоконагруженных серверов. Плюс требования: работает только с systemd, cgroup2 должна быть единственной иерархией, иерархия cgroup_v1 должна быть отключена + требуется ядро с поддержкой PSI + своп должен быть включен (без свопа oomd бесполезен). Плюс oomd заметно грузит проц - нагрузка в 4.5% в порядке вещей (We see this internally too. Something like 4.5% of a core all the time. - https://github.com/facebookincubator/oomd/issues/79#issuecom...). Модульная архитектура во все поля, но издержки описаны выше. low-memory-monitor: рано делать выводы. Идея просить процессы умерить аппетиты самостоятельно вызывает скепсис. В остальном этот киллер примитивен и не содержит других киллер-фич. Итог таков: Если у тебя CentOS 6, или слабое железо, или не нужно ничего лишнего, или хочешь «быстро поставил и забыл» - ставь earlyoom. Nohang имеет дополнительные фичи, полезные как для десктопа, так и для сервера. oomd не трогай, если ты сам не из Фейсбука.
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 22:59 , 24-Авг-19 (1) +20 [^]
- Представлен low-memory-monitor, новый обработчик нехватки па..., Анонидзе, 23:01 , 24-Авг-19 (2)
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 23:12 , 24-Авг-19 (4) +3
- Представлен low-memory-monitor, новый обработчик нехватки па..., zloykakpes, 23:14 , 24-Авг-19 (5) +3
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 23:24 , 24-Авг-19 (9) –13 [V]
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 23:28 , 24-Авг-19 (10) +3
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 23:29 , 24-Авг-19 (11) +3
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 02:05 , 25-Авг-19 (28) +17 [^]
- Представлен low-memory-monitor, новый обработчик нехватки па..., Hewlett Packard, 03:18 , 25-Авг-19 (29) –11 [V]
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 03:31 , 25-Авг-19 (31) +1
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 13:49 , 25-Авг-19 (52) –1
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 23:19 , 26-Авг-19 (96)
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 23:36 , 24-Авг-19 (12) +1
- Представлен low-memory-monitor, новый обработчик нехватки па..., denkin, 23:45 , 24-Авг-19 (15) +5
- Представлен low-memory-monitor, новый обработчик нехватки па..., Xasd, 23:46 , 24-Авг-19 (16) +2
- Представлен low-memory-monitor, новый обработчик нехватки па..., Albertio, 23:48 , 24-Авг-19 (17)
- Представлен low-memory-monitor, новый обработчик нехватки па..., ананим.orig, 01:29 , 25-Авг-19 (27) +1
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 03:34 , 25-Авг-19 (32)
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноне, 11:32 , 25-Авг-19 (45) +5
- Представлен low-memory-monitor, новый обработчик нехватки па..., denkin, 23:44 , 24-Авг-19 (14) +3
- Представлен low-memory-monitor, новый обработчик нехватки па..., RedEyedMan, 00:52 , 25-Авг-19 (23) +2
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 08:52 , 25-Авг-19 (35) –3
- Представлен low-memory-monitor, новый обработчик нехватки па..., кек, 09:11 , 25-Авг-19 (36) –1
Он еще только анонсирован, релизов не было. Через пару лет окрепнет, и дистры к нему будут готовы, даже Дебиан Стейбл.
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 10:09 , 25-Авг-19 (39)
- Представлен low-memory-monitor, новый обработчик нехватки па..., iPony129412, 10:19 , 25-Авг-19 (42) –1
- Представлен low-memory-monitor, новый обработчик нехватки па..., JL2001, 10:49 , 25-Авг-19 (44)
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 12:46 , 25-Авг-19 (47) –3
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 13:13 , 25-Авг-19 (49)
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 13:20 , 25-Авг-19 (51)
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 14:38 , 25-Авг-19 (54)
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 14:37 , 25-Авг-19 (53) +1
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 14:51 , 25-Авг-19 (55)
- Представлен low-memory-monitor, новый обработчик нехватки па..., Anonim, 20:35 , 25-Авг-19 (68)
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 05:40 , 26-Авг-19 (78)
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 15:38 , 25-Авг-19 (57) –1
- Представлен low-memory-monitor, новый обработчик нехватки па..., Wilem82, 18:40 , 25-Авг-19 (66)
- Представлен low-memory-monitor, новый обработчик нехватки па..., Pistrun, 02:29 , 26-Авг-19 (75) +4
- Представлен low-memory-monitor, новый обработчик нехватки па..., Аноним, 12:58 , 26-Авг-19 (85) +1
|