Охлаждение процессора
-
- Неотъемлемая часть форума
- Сообщения: 434
- Зарегистрирован: 12 апр 2004, 11:00
- Откуда: г. Владивосток
- Контактная информация:
Охлаждение процессора
Под виндой есть всякие програмки-кулеры, а как эта проблема решается в линуксе?
user,
Michael, ни как не решаеться. Прицип работы программ типа VCool в винде таков.
Винда, дурная, её kernel создает прцесс "Бездейсвие системы" который выполняеться в Ring 0, и по сути являеться пустым циклом. Он то и греет камень до безумия, с ним то и бореться VCool и ему подобный софт. В Linux`e этой лажи нет. Работы нет проц стоит, работа есть проц работает. Сл-но подобная хрень не нужна.
Michael, ни как не решаеться. Прицип работы программ типа VCool в винде таков.
Винда, дурная, её kernel создает прцесс "Бездейсвие системы" который выполняеться в Ring 0, и по сути являеться пустым циклом. Он то и греет камень до безумия, с ним то и бореться VCool и ему подобный софт. В Linux`e этой лажи нет. Работы нет проц стоит, работа есть проц работает. Сл-но подобная хрень не нужна.
-
- Неотъемлемая часть форума
- Сообщения: 434
- Зарегистрирован: 12 апр 2004, 11:00
- Откуда: г. Владивосток
- Контактная информация:
Что-то я запутался...
1) Насколько я знаю, в ядре есть поддержка ACPI и APM. Если машина поддерживает и то и другое, ядро будет использовать ACPI. Я это читал где-то в доках ядра.
2) To Llama: execute CPU IDLE call when idle это опция APM. Будет ли она иметь эффект при включенном ACPI?
3) В разделе конфигурации ACPI есть всякие модули: Processor, Thermal Zone, etc. Что это такое, и как им пользоваться?
4) To kas: инструкция HLT применяется всегда, когда доступна, или надо какую-то галочку в настройках ядра поставить?
5) У новых процессоров, насколь мне известно, есть всякие режимы типа sleep, stanby, etc. Как их использовать в линуксе?
1) Насколько я знаю, в ядре есть поддержка ACPI и APM. Если машина поддерживает и то и другое, ядро будет использовать ACPI. Я это читал где-то в доках ядра.
2) To Llama: execute CPU IDLE call when idle это опция APM. Будет ли она иметь эффект при включенном ACPI?
3) В разделе конфигурации ACPI есть всякие модули: Processor, Thermal Zone, etc. Что это такое, и как им пользоваться?
4) To kas: инструкция HLT применяется всегда, когда доступна, или надо какую-то галочку в настройках ядра поставить?
5) У новых процессоров, насколь мне известно, есть всякие режимы типа sleep, stanby, etc. Как их использовать в линуксе?
Всегда, если не задействано более навароченых алгоритмов(всякие APM'ы и ACPI)Michael писал(а):Что-то я запутался...
<skip/>
4) To kas: инструкция HLT применяется всегда, когда доступна, или надо какую-то галочку в настройках ядра поставить?
<skip/>
- Говорят, пингвин - это ласточка разжиревшая от лени?
- Нет. Это ласточка беременная мыслью.
- Нет. Это ласточка беременная мыслью.
Если вести разговор про охлаждение Athlon ядром Линукс, то это пустоделие. Он ядром не охлаждается и греется как утюг (хотя и в допустимых пределах). Для охлаждения Athlon необходимо активировать Bus Disconnect на материнской плате. Обычно это опция в биосе отсутствует. Делает это программно, скажем, fvcool программа, которая работоспособна даже для KT600. И температура падает и серьезно падает. Простым поиском в инете она ищется и устанавливается.
2Llama
Согласен, что все же лучше поставить новый кулер чем кувыркаться со всем этим..
2Worm
То, что линукс рулит, доказывать мне не надо. Однако вот цитата из хелпа к Vcool (линуксовый вариант называется LVCool)
LVCool
--------------------------------------------------------------------------------
This little utility will cool your Athlon/Duron processor on Via KT133 or KX133 (VT8363 or VT8371/VT82C686x) chipsets during idle.
--------------------------------------------------------------------------------
Apparently this problem exists also on Linux systems. So I've made a mini-version for the penguin.
It simply sets the Northbridges "enable bus disconnect on STPGNT" bit and enters an idle loop that puts the CPU into STPGNT state.
Originally I had only written the source but now Stefan Kraus has made this packet that includes a makefile and an installer for SUSE distributions (Thanks, Stefan).
Patrik Sandberg sent me this Redhat installer for LVCool (just the installer files you'll need to download the main archive as well)
Volker Schmidt made this "quick" kernel patch for 2.4.8, that improves the idle loop to reduce the performance impact.
Согласен, что все же лучше поставить новый кулер чем кувыркаться со всем этим..
2Worm
То, что линукс рулит, доказывать мне не надо. Однако вот цитата из хелпа к Vcool (линуксовый вариант называется LVCool)
LVCool
--------------------------------------------------------------------------------
This little utility will cool your Athlon/Duron processor on Via KT133 or KX133 (VT8363 or VT8371/VT82C686x) chipsets during idle.
--------------------------------------------------------------------------------
Apparently this problem exists also on Linux systems. So I've made a mini-version for the penguin.
It simply sets the Northbridges "enable bus disconnect on STPGNT" bit and enters an idle loop that puts the CPU into STPGNT state.
Originally I had only written the source but now Stefan Kraus has made this packet that includes a makefile and an installer for SUSE distributions (Thanks, Stefan).
Patrik Sandberg sent me this Redhat installer for LVCool (just the installer files you'll need to download the main archive as well)
Volker Schmidt made this "quick" kernel patch for 2.4.8, that improves the idle loop to reduce the performance impact.