Для ядра Linux ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ отслСТивания пСрСохлаТдСния систСмы

Для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² состав ядра Linux ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ для рСагирования Π½Π° ΠΏΠ΅Ρ€Π΅ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ систСмы. Linux довольно часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для встраиваСмых систСм, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΡ€ΠΎΠΌΠ΅ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π²Π° заслуТиваСт внимания ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ отслСТивания пСрСохлаТдСния систСмы, поэтому Π² подсистСму Thermal Π±Ρ‹Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ THERMAL_TRIP_COLD ΠΈ HERMAL_TRIP_CRITICAL_COLD (Π°Π½Π°Π»ΠΎΠ³ΠΈ HERMAL_TRIP_HOT ΠΈ THERMAL_TRIP_CRITICAL), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π΅ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π²Π΅, Π° ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠΈ. Как ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ Π½Π° ΠΏΠ΅Ρ€Π΅ΠΎΡ…Π»Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ прСдлагаСтся, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ частоту ΠΈ напряТСниС с Ρ†Π΅Π»ΡŒΡŽ увСличСния Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ для ΠΏΠΎΠ΄ΠΎΠ³Ρ€Π΅Π²Π° устройства.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ