разработка программы , которая может предупредить о появлении конкуренции за ресурсы (ЦП, память, ввод/вывод) в системе, чтобы принять меры, прежде чем система замедлится. Код pod licenco MIT.
Приложение функционирует на уровне непривилегированного пользователя, а для оценки нехватки ресурсов в масштабах всей системы использует подсистему ядра (Pressure Stall Information), которая позволяет проанализировать данные о времени ожидания ресурсов (ЦП, память, ввод/вывод) для определённых задач или групп процессов в cgroup.
В отличие от MemAvailable, графиков ЦП, графиков использования ввода-вывода и других показателей, Psi-notify позволяет выявлять неправильно работающие приложения на компьютере до того, как они начнут существенно влиять на производительность. Для этого требуется поддержка PSI в ядре (Linux + с настройкой CONFIG_PSI=y). Для отправки уведомлений на рабочий стол при нехватке ресурсов используется .
Izvor: opennet.ru
