ΠΠ°ΡΡΠΈΠ΅Π½ ΠΠΎΡΠ΅ΡΠ° ΡΡΠΎΠ±ΡΠΈ Π½ΠΎΠ² ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΎΡ Π·Π° Π»ΠΈΠΏΡΠ° Π½Π° ΠΏΠ°ΠΌΠ΅Ρ Π·Π° ΡΠ°Π±ΠΎΡΠ½ΠΈΡ ΠΏΠ»ΠΎΡ Π½Π° GNOME - ΠΌΠΎΠ½ΠΈΡΠΎΡ Ρ Π½ΠΈΡΠΊΠ° ΠΏΠ°ΠΌΠ΅Ρ. ΠΠ΅ΠΌΠΎΠ½ΡΡ ΠΎΡΠ΅Π½ΡΠ²Π° Π»ΠΈΠΏΡΠ°ΡΠ° Π½Π° ΠΏΠ°ΠΌΠ΅Ρ ΡΡΠ΅Π· /proc/pressure/memory ΠΈ, Π°ΠΊΠΎ ΠΏΡΠ°Π³ΡΡ Π΅ Π½Π°Π΄Π²ΠΈΡΠ΅Π½, ΠΈΠ·ΠΏΡΠ°ΡΠ° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠ΅Π· DBus Π΄ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ Π·Π° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° Π΄Π° ΡΠΌΠ΅ΠΊΡΠ°Ρ ΡΠ²ΠΎΠΈΡΠ΅ Π°ΠΏΠ΅ΡΠΈΡΠΈ. ΠΠ΅ΠΌΠΎΠ½ΡΡ ΠΌΠΎΠΆΠ΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΡΠ΅ ΠΎΠΏΠΈΡΠ° Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΎΡΠ·ΠΈΠ²ΡΠΈΠ²Π°, ΠΊΠ°ΡΠΎ ΠΏΠΈΡΠ΅ Π² /proc/sysrq-trigger.
Π ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ Ρ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Fedora Π·ΡΠ°ΠΌ ΠΈ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ°ΠΉΠΊΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π·ΠΌΡΠ½Π° Π½Π° Π΄ΠΈΡΠΊΠΎΠ²Π΅, ΠΌΠΎΠ½ΠΈΡΠΎΡΡΡ Ρ Π½ΠΈΡΠΊΠ° ΠΏΠ°ΠΌΠ΅Ρ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΡΠ΅Π°ΠΊΡΠΈΡ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΡΡΠ°Π½ΡΠΈΠΈ. ΠΡΠΎΠ΅ΠΊΡΡΡ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° C ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΈ Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠ°Π½ ΠΏΠΎΠ΄ GPLv3. ΠΠ΅ΠΌΠΎΠ½ΡΡ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠ΄ΡΠΎ ββΠ½Π° Linux 5.2 ΠΈΠ»ΠΈ ΠΏΠΎ-Π½ΠΎΠ²Π° Π²Π΅ΡΡΠΈΡ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru