release version , which can alert when there is competition for resources (CPU, memory, I/O) in the system so that actions can be taken before the system slows down. Code is licensed under the MIT License.
The application runs at the level of a non-privileged user and uses the kernel subsystem (Pressure Stall Information), which allows analyzing wait times for obtaining various resources (CPU, memory, I/O) for specific tasks or sets of processes in a cgroup.
Unlike MemAvailable, CPU graphs, I/O usage graphs, and other metrics, Psi-notify allows identifying misbehaving applications on the computer before they start seriously affecting performance. Kernel support for PSI (Linux + with CONFIG_PSI=y enabled) is required for operation. For sending notifications to the desktop when resources are running low, it uses .
Source: opennet.ru
