|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Strokov 2:6009/3.1 24 Jan 2003 11:49:20 To : All Subject : относительно софткулинга AMD под эхотагом (was WPCRSet) --------------------------------------------------------------------------------
владельцам процов от amd будет интересно, я думаю.
* Forwarded from su.hardw.pc.cpu by Dmitry Strokov (2:6009/3.1@FIDOnet.org).
* Originally by: Dmitry Strokov (2:6009/3.1@FIDOnet.org), 24 Jan 03 09:45.
* Originally to: Askhat Bakarov.
* Replying to a msg in carbonArea (carbonArea)
Hello Askhat.
23 Jan 03 15:27, you wrote to me:
DS>> и надо внести в этот фак описание аналогов сабжа под отличные от
DS>> выни системы. может возьмется кто? с меня описание этого барахла
DS>> для линукса.
AB> faq - дело длинное. А "для линукса" хочется сейчас...
на opennet'e была статья, я немного перефразирую и дополню:
аналогом WPCRSet в линуксе может послужить утилита setpci. ниже опишу ее
использование в контексте acpi-охлаждения процессоров amd.
Для работы bus_disconnect необходимо активировать ACPI при сборке ядра.
В "general.setup" активируем "acpi subsystem", "acpi bus" и "acpi Processor
entry" (Внимание, при включенном ACPI не будет работать APM). кстати, так как
для работы всего этого необходимо acpi, то ядро должно быть 2.4 и выше. хотя,
последние 2.2 я не смотрел, может там acpi и прикрутили.
Далее переключем режимы acpi при помощи утилиты setpci.
Для kt133/133a и kx133 (я не проверял :) :
Включить "охлаждение": setpci -v -H1 -s 0:0.0 52=EB Выключить: setpci -v -H1 -s
0:0.0 52=6B
Для kt266/266a (и kt333 - у меня работает на ура):
Включить: setpci -v -H1 -s 0:0.0 92=EB
Выключить: setpci -v -H1 -s 0:0.0 92=6B
еще в той же статье на opennet описывался патч к ядру, заменяющий setpci, но так
мне показалось надежнее, ибо не факт, что он на любое 2.4 наложится, а напильник
не все в руках держать умеют.
тебе остается только найти setpci в своем дистрибутиве. в debian'e, например,
оно в pciutils.
ну и относительно не via чипсетов - смотреть архив этой эхи или спеки на
чипсет на предмет того, какой регистр северного моста отвечает за включение
acpi-кулинга процессора и пытаться изобразить это с помощью setpci. о
результатах сообщите мне. потом страничку в инете сделать можно или фак местный.
и в заключение о результатах: у меня в простое без вышеописанного было 55C,
теперь 27C. в винде 2k, под vcool'ом, кстати, результаты хуже :-) там у меня в
простое ~35C. palomino 1600+(@2100+), ttc d5tb, напруга 1.75в, epox 8k3a+.
Dmitry
-+- GoldED+/LNX 1.1.4.7
+ Origin: Everyone Is Gay (2:6009/3.1)
Hello everybody.
Dmitry
--- GoldED+/LNX 1.1.4.7
* Origin: Everyone Is Gay (2:6009/3.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/191293e309c2e.html, оценка из 5, голосов 10
|