low-memory-monitor: ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π·Π° Π½ΠΎΠ² ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€ Π½Π° потрСбитСлско пространство с ниска ΠΏΠ°ΠΌΠ΅Ρ‚

Bastien Nocera обяви Π½ΠΎΠ² ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€ с ΠΌΠ°Π»ΠΊΠΎ ΠΏΠ°ΠΌΠ΅Ρ‚ Π·Π° работния ΠΏΠ»ΠΎΡ‚ Π½Π° Gnome. Написано Π½Π° C. Π›ΠΈΡ†Π΅Π½Π·ΠΈΡ€Π°Π½ΠΎ ΠΏΠΎΠ΄ GPL3. Π”Π΅ΠΌΠΎΠ½ΡŠΡ‚ изисква ядро ​​5.2 ΠΈΠ»ΠΈ ΠΏΠΎ-Π½ΠΎΠ²Π° вСрсия, Π·Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π”Π΅ΠΌΠΎΠ½ΡŠΡ‚ провСрява натиска Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° Ρ‡Ρ€Π΅Π· /proc/pressure/memory ΠΈ, Π°ΠΊΠΎ ΠΏΡ€Π°Π³ΡŠΡ‚ Π΅ надвишСн, ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‡Ρ€Π΅Π· dbus Π΄ΠΎ процСситС Π·Π° нСобходимостта Π΄Π° смСкчат своитС Π°ΠΏΠ΅Ρ‚ΠΈΡ‚ΠΈ. Π”Π΅ΠΌΠΎΠ½ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ ΡΡŠΡ‰ΠΎ Π΄Π° сС ΠΎΠΏΠΈΡ‚Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° систСмата ΠΎΡ‚Π·ΠΈΠ²Ρ‡ΠΈΠ²Π°, ΠΊΠ°Ρ‚ΠΎ пишС Π² /proc/sysrq-trigger.

Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°: https://gitlab.freedesktop.org/hadess/low-memory-monitor/

Дискусия Π·Π° r/linux: https://www.reddit.com/r/linux/comments/ctyzhc/lowmemorymonitor_new_project_a…

Π‘ΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π² Π±Π»ΠΎΠ³Π° Π½Π° Π°Π²Ρ‚ΠΎΡ€Π°: http://www.hadess.net/2019/08/low-memory-monitor-new-project.html

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€