Максимальная установка температуры и автоматическое замедление процессора на Linux

У меня недавно была ситуация, когда мой ноутбук может нагреться до 105 градусов и выключиться. Я думаю, что выключение - это некоторая внутренняя защита BIOS / ноутбука, потому что она не просто корректно выключает систему, но и отключает питание.

В любом случае, мне интересно, могу ли я каким-то образом настроить его на снижение производительности ЦП, если оно превышает некоторый порог, скажем, 100 градусов.

Я использую Ubuntu 11.10.

1 ответ

Решение

lm-sensor - это библиотека, которая должна позволить вам получить временную температуру процессора. Конки использует его для создания хороших маленьких графиков. Как только вы получите значение, должно быть легко поместить скрипт в crontab для вызова команды выключения, которая была бы чище, чем ваш биос потянет за себя. Не уверен насчет того, как регулировать скорость процессора, возможно, не уверен, что захочет использовать Google.

В качестве примечания, у меня была такая же проблема на ноутбуке dell, и оказалось, что вентилятор покрыт пылью, так что вы можете открыть свой ноутбук для чистой весны:)

Другие вопросы по тегам