[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