Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Zahar Kiselev                        2:5030/382.1   13 Oct 2006  06:13:14
 To : Andrew Dolgov
 Subject : Re: Остановка винчестера
 -------------------------------------------------------------------------------- 
 
 
 Oct 11 11:04 06, Andrew Dolgov wrote to Vsevolod Krishchenko:
 
  VK>> греется *значительно* меньше. После двух часов работы поверхность 
  VK>> ноутбука не
  VK>> нагревается до состояния "ой, горячо", сотаваясь на "чуть тепло". 
  AD> поверхность? а ты уверен что это только винт греется? может тебе надо
  AD> провентилировать на предмет поддержки поставленным пингвиниксом 
  AD> всяких power saving фишек, вроде speedstep и так далее?
 
 А вот кстати да! Из-за типично кривой у ноутбуков таблицы DSDT легко могут быть 
 всякие странности типа того, что процессор постоянно крутит холостой цикл вместо
 "усыпления" и даже штатный метод постановки его в HLT при бездействии не
 используется. У меня это было из-за того, что в DSDT написано про поддержку
 состояния S2, а реально оно похоже что не работает. Отрубить это не так-то
 просто, ибо исходник DSDT - та еще филькина грамота. Кое-что я там поправил и
 теперь загружаю свою DSDT из файла вместо той что в биосе, но вот с описанием
 процессора я там пока не разобрался и сделал кривой хак(ядро 2.4.27, штатное для
 стабильного дебиана) - в /usr/src/linux/drivers/acpi/processor.c в строку 2282
 написал pr->flags.power=0 , сказав тем самым что процессор не понимает никакого 
 энергосбережения. Обнаружив это, подсистема acpi не пытается "усыплять"
 процессор, а просто ставит его в halt и греться он перестал.
 Еще можно поэкспериментировать при компиляции ядра с параметром "make cpu idle
 calls when idle", правда у меня от него температура проца не менялась.
 Железо - ноутбук Compaq Armada 1750, процессор P2.
 Почитать на тему правки табицы dsdt можно по ссылкам с http://acpi.sf.net
 
 Zahar
 
 --- Msged/LNX 6.1.1
  * Origin: mobile point - Compaq Armada 1750 + Siemens ME45 (2:5030/382.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Остановка винчестера   Vsevolod Krishchenko   09 Oct 2006 20:49:05 
 Re:Остановка винчестера   Alexander Galanin   10 Oct 2006 20:48:14 
 Re:Остановка винчестера   Vsevolod Krishchenko   10 Oct 2006 21:18:03 
 Re: Остановка винчестера   Andrew Dolgov   11 Oct 2006 11:04:16 
 Re: Остановка винчестера   Vsevolod Krishchenko   11 Oct 2006 13:49:17 
 Re: Остановка винчестера   Zahar Kiselev   13 Oct 2006 06:13:14 
Архивное /ru.linux/3288452f0463.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional