[Comm] Re: Cool'n'Quiet

Arioch =?iso-8859-1?q?the=5FArioch_=CE=C1_nm=2Eru?=
Пн Апр 11 03:03:28 MSD 2005


Sharavin Sergey пишет:

> По моему это не зависит от ОС
> ведь включается в BIOS

вообще говоря зависит обычно.
Например для Intel Enhanced Speedstep (Centrino)
1) поддержка железом - процессор и материнка
2) поддержка BIOS - соотв. таблички частота/напряжение/как включать под 
каждую версию процессора.
3) поддержка ядром ОС - умение эту табличку задействовать.
(kernel 2.6 или kernel 2.4 + спец. модуль)
4) поддержка сервисами ОС - слежение за загрузкой процессора и 
переключение когда надо.

Например у меня:

[root на localhost root]# uname -r
2.6.10-wks26-up-alt5
[root на localhost root]# lsmod |grep processor
processor              27948  1 speedstep_centrino
[root на localhost root]# lsmod |grep centr
speedstep_centrino      8020  0
freq_table              4356  1 speedstep_centrino
processor              27948  1 speedstep_centrino

[root на localhost root]# ls /etc/init.d/*cpu*
/etc/init.d/cpufreqd  /etc/init.d/cpuspeed
[root на localhost root]# ps -A |grep cpu
  8569 ?        00:01:13 cpufreqd
10218 ?        00:00:01 cpufreq-applet


cpuspeed мне не понравился, cpufreqd после обнапиливания конфига работает.

[root на localhost modules]# cd `uname -r`
[root на localhost 2.6.10-wks26-up-alt5]# find . -name speed*
./kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko
./kernel/arch/i386/kernel/cpu/cpufreq/speedstep-ich.ko
./kernel/arch/i386/kernel/cpu/cpufreq/speedstep-lib.ko
./kernel/arch/i386/kernel/cpu/cpufreq/speedstep-smi.ko
[root на localhost 2.6.10-wks26-up-alt5]# cd 
kernel/arch/i386/kernel/cpu/cpufreq/
[root на localhost cpufreq]# ls
acpi-cpufreq.ko     longhaul.ko     powernow-k6.ko 
speedstep-centrino.ko  speedstep-smi.ko
cpufreq-nforce2.ko  longrun.ko      powernow-k7.ko  speedstep-ich.ko
gx-suspmod.ko       p4-clockmod.ko  powernow-k8.ko  speedstep-lib.ko

Судя по всему, K8 - это и есть Cool'n'Quiet?




Подробная информация о списке рассылки community