Hello Eugene, Monday, August 6, 2012, 3:00:22 PM, you wrote:
EG> 06.08.2012 03:00, Alexander пишет: >> У него есть одна болезнь - нигде в биосе не выставляются пределы >> отслеживания уровня температуры проца. В итоге, ящик сам уходит в >> шатдаун после достижения порога, критического для матери. Включить его >> можно только кнопкой при наличии человека в офисе. В принципе, народ к >> этому привык, но в последнее время рабочие станции стали заменяться на >> ноутбуки и народ стал подсаживаться на работу из дому (случаются и >> ночные работы, и по выходным/праздникам). А вот включить ящик из дому >> некому... Да ещё и повадились в последнее время летом кондиционер >> уходя отключать... (Это уже их проблема, конечно, соответствующий >> инструктаж был некогда проведён со всеми). Есть ещё подозрение, что и >> сам датчик дурит - вот значения переменных с разностью в 10 минут при >> том, что никого сейчас в том офисе нет: >> sysctl -a | grep tz0 >> acpi_tz0: failed to set new freq, disabling passive cooling EG> Вы напоролись на баг в ядре, который был исправлен в RELENG_6 и новее: EG> http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/121433 EG> Если не хочется пересобирать ядро, можно в crontab вставить EG> принудительное включение hw.acpi.thermal.tz0.passive_cooling EG> раз в минуту (и молиться, что за минуту система не успеет вырубиться). uname -srmv FreeBSD 6.4-STABLE FreeBSD 6.4-STABLE #1: Fri Dec 23 21:39:45 EET 2011 [email protected]:/usr/obj/usr/src/sys/AVLITA i386 в /usr/src/sys/kern/kern_cpu.c код патча присутствует. :( 2 Alexander Panyushkin и Alex Samorukov: Эта болячка у него с момента установки. Я делал полную профилактику вентиляторам и пасту менял. Строил графики, наблюдал и, наконец, пришёл к выводу, что именно датчик температуры или его обвязка дурит. Повышения (и не только повышения - провалы типа 23-28) пиковые, весьма спонтанные, в пределах 1-2 секунд. В бытность рабочей станцией, винда на это не обращала внимания (ну или, по крайней мере, не кричала об этом на весь рабочий стол). А вот фря ведёт себя весьма нервно. :( hw.acpi.thermal.tz0.temperature: 42.0C hw.acpi.thermal.tz0.temperature: 23.0C hw.acpi.thermal.tz0.temperature: 25.0C hw.acpi.thermal.tz0.temperature: 53.0C Это в пределах 5 минут. И если 42 и 53 я могу принять за рабочую температуру, то в 23 я верю с большим трудом при температуре за окном в +32-35. Ну не верю я, что температуру на кондиционере выставили в 21. О!!! Вот!!!: hw.acpi.thermal.tz0.temperature: 46.0C hw.acpi.thermal.tz0.temperature: 14.0C Это разница в 5 секунд... Или вот ещё: hw.acpi.thermal.tz0.temperature: 51.0C hw.acpi.thermal.tz0.temperature: 29.0C hw.acpi.thermal.tz0.temperature: 29.0C hw.acpi.thermal.tz0.temperature: 11.0C hw.acpi.thermal.tz0.temperature: 11.0C Разница от первого до последнего замера опять в пределах минуты. Оно же не в холодильнике стоит, а в общем помещении, где в течение дня работают люди. На улице сейчас - +32, как минимум; ни один кондиционер (используемый в обычных офисах) не проморозит офисное помещение до +10, а работать как холодильник AMD-650, насколько я помню, не умеет. Явно датчик дурит или его логика на матери... smbios.bios.reldate="09/22/2003" smbios.bios.vendor="Phoenix Technologies, LTD" smbios.bios.version="6.00 PG" smbios.planar.product="VT8367-8235" smbios.socket.enabled="1" smbios.socket.populated="1" smbios.system.maker="VIA Technologies, Inc." smbios.system.product="VT8367-8235" Мне бы как-то датчик загрубить. Или чтение его отключить в этом месте... -- Best regards, Alexander mailto:[email protected]
