[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Перегрев процессора и мониторинг его температуры



Здравствуйте.
Вчера решил проверить как разогревается под нагрузкой новый проц (в
новом же компе).
Процессор: Athlon X2 4400+, вентилятор амд-шный, шел с процом.
Система: Дебиан тестинг, устанавливал заново на новую систему,
обновлялся 18 января.
Ядро: Linux chaos 2.6.22-3-k7 #1 SMP Mon Nov 12 09:12:50 UTC 2007 i686
GNU/Linux.

Ситуевина такая. Для отслеживани температуры проца использую гномий
sensors-applet (версия 2.0.1). На старом дюроне 1600 эта тулза всегда
показывала такуюже температуру как биос, адекватную короче.
Сейчас сенсор "ЦП" ВСЕГДА, то есть независимо от загрузки, показывает
температуру 40 градусов по Цельсию. В настройках есть еще группа
сенсоров libsensors: Core0 Temp, Core1 Temp (каждый причем по два
раза). Все 4 в покое показывают разные значения. Первый и третий
порядка 15 градусов (похоже на мою комнатную температуру), второй и
четвертый 1-2 градуса.
Все что выдает команда acpi -V:
 Thermal 1: ok, 40.0 degrees C
Сенсоры Core0 Temp и Core1 Temp при загрузке проца значения меняют.
Вот я и решил что они показывают адекватную инфу и захотел проверить
на какой температуре стабилизируется проц под нагрузкой.

Что делал:
команда cat /dev/urandom > /dev/null под завязку нагрузила одно ядро
(было видно в Системном Мониторе гнома, и видно было как чередуется
100%-я загрузка ядер), вторая такая команда загрузила под завязку оба
ядра.
Минут через 10 работы сенсоры Core0 Temp и Core1 Temp на несколько
минут застопорились на 79-82 градусах, а затем ребутнулись иксы и
система повисла. Ребут системы не удался: ядро начало грузиться, а
затем "not syncing", что-то в этом роде, извиняюсь, заволновавшись не
записал.
Сразу после этого полез в биос посмотреть температуру -- у проца была
114 градусов Цельсия! (у материнки 34).

Примерно через полчаса, когда он остыл, загрузил систему. Сейчас вроде
все работает. Соответственно есть несколько вопросов:

1. Почему произошел перегрев проца? Разве защита от перегрева не
должна работать на аппаратном уровне? По крайней мере один знакомый
Бартон в летний зной самостоятельно выключался где-то на 75 градусах
(там винда правда стояла, если это имеет значение). Кроме очевидно
теперь необходимой замены кулера на что-то приличное, что еще нужно
сделать чтобы перегрев больше не случался? Что сделать чтобы была
какая-то защита от перегрева?
2. Как правильно настроить мониторинг температуры системы? Как проверить?
3. Как проверить что после перегрева ничего в проце не накрылось?

Кстати, системник уже не так чтоб и новый, третий месяц скоро пойдет.
Ничего подобного до обновления не было, хотя загружать его --
загружал. В том числе в винде (ох загоняю я себя этим письмом в грязь
перед приличными людьми...) готику 3 погонял. От перегрева еще не
падал. Вообще еще не падал.

Reply to: