PowerNow! k8
Как изменять частоту проца ? я уже помоему все перепробовал !
Пишет вот это:
powernow-k8: Found 1 AMD Athlon(tm) 64 Processor 3000+ processors (version 2.00.00)
powernow-k8: BIOS error - no PSB or ACPI _PSS objects
cpufreq{d,utils}ставил непомогает.
Везде на форумах пишет что такая ошибка возникает из-за отключенного Cool'n'Quiet в BIOS , но он у меня в биос'е стоит в положении Auto.
koder@localhost ~ $ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 47
model name : AMD Athlon(tm) 64 Processor 3000+
stepping : 0
pu MHz : 1808.352
cache size : 512 KB
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up pni lahf_lm
bogomips : 3618.99
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc
в ядре включил cpufreq
Чипсет:nForce4
CPU:AMD Athlon 64 3000+
Помогите пожалуйста. комп очень шумит хочеться понизить частоту и скорость кулеров.
- Для комментирования войдите или зарегистрируйтесь
... делал по этой
... делал по этой инструкции, все работает ...
http://www.gentoo.org/doc/ru/gentoo-amd64-faq.xml
Как задействовать управление охлаждением, шумом и энергопотреблением Cool'n'Quiet/Powernow?
Вам необходимо скомпилировать свое ядро с поддержкой этих возможностей. Для этого просто включите их, как показано ниже:
Листинг 3.1: Включение Cool'n'Quiet/Powernow в ядре
Power management options --->
[*] Power Management support
CPU Frequency scaling --->
[*] CPU Frequency scaling
[*] CPU frequency table helpers
[*] AMD Opteron/Athlon64 PowerNow!
После этого установите пакет cpudyn (emerge cpudyn) и отредактируйте файл /etc/conf.d/cpudyn в своем любимом редакторе.
Листинг 3.2: Пример файла /etc/conf.d/cpudyn
INTERVAL=1
CPU_UP=0.5
CPU_DOWN=0.9
THROTTLING_LOW=7
CPUFREQ_25="/sys/devices/system/cpu/cpu0/cpufreq /sysfs/devices/system/cpu/cpu0/cpufreq"
CPUFREQ_ACPI="/proc/acpi/processor/CPU0/throttling"
Теперь осталось только выполнить rc-update add cpudyn default, чтобы запуск происходил автоматически при каждой загрузке.
Не работает((( Я
Не работает(((
Я пробовал пересобирать ядро но снова ничего, да кстати у меня нет пункта CPU frequency table helpers. (ядро gentoo-sources-2.6.19-r1)
Вот что пишет cpufreqd:
* cpufreqd requires the kernel to be configured with CONFIG_CPU_FREQ
* Make sure that the appropiate drivers for your CPU are available
А вот это cpudyn:
* Starting cpudynd ...
* Neither CPUFreq nor ACPI throttling support were found [ !! ]
... наверное, это
... наверное, это пунк обязателен ... посмотри в доках /usr/src/linux/Documentation/cpu-freq ...
а можете
а можете посмотреть как он в файле .config у вас называется ?
>CPU frequency table
>CPU frequency table helpers
В 2.18 тоже нет такой опции.
Может имеются в виду гувернеры?
Тоже пока ниасилил.
dmesg | grep powernow
powernow-k8: Found 1 AMD Athlon(tm) 64 Processor 3000+ processors (version 2.00.00)
powernow-k8: invalid freq entries 3900000 kHz vs. 65535000 kHz
powernow-k8: invalid freq entries 3900000 kHz vs. 65535000 kHz
powernow-k8: invalid freq entries 3900000 kHz vs. 65535000 kHz
powernow-k8: 0 : fid 0xc (2000 MHz), vid 0x2
powernow-k8: 1 : fid 0xa (1800 MHz), vid 0x6
powernow-k8: 2 : fid 0x2 (1000 MHz), vid 0x12
Что бы это значило?
По идее Cool'n'Quiet
По идее Cool'n'Quiet это технология шумоподавления. Если температура маленькая, то вентиляторы вращаются медленно(параметры, минимальная скорость вращения, профиль изменения скорости вращения обычно выставляется в биосе). Проще всего выставить эти параметры в биосе и забыть о них. PowerNow! это как раз технология изменения частоты и напряжения. Ваш процессор поддерживает три режима. Для того чтобы переключаться из одного режима в другой в зависимости от нагрузки, установите cpufreqd (пригодиться и cpurequtils), и настройте его. Конечно потребуются некоторые настройки в ядре, например так:
Методы управления и настройки поищите в сети, помоему что-то было на вики.
Я про ошибку dmesg
Я про ошибку dmesg спрашивал:
Пошарился - что-то нет про это нигде :(
Везде вроде cpudyn советуют. Или cpufreqd как раз для нее и нужен?
Работает только в консоле
Проверил в консоле - работает просто Атлична!
А в X (KDE) частота почему-то скачет от min к max & vice versa
Где собака зарыта?
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
ondemand powersave userspace performance
В ядре:
[*] CPU Frequency scaling
[ ] Enable CPUfreq debugging
<*> CPU frequency translation statistics [ ] CPU frequency translation statistics details Default CPUFreq governor (userspace) ---> <*> 'performance' governor <*> 'powersave' governor
--- 'userspace' governor for userspace frequency scaling
<*> 'ondemand' cpufreq policy governor
< > 'conservative' cpufreq governor
--- CPUFreq processor drivers
< > ACPI Processor P-States driver
< > AMD Mobile K6-2/K6-3 PowerNow!
< > AMD Mobile Athlon/Duron PowerNow!
<*> AMD Opteron/Athlon64 PowerNow!
....
Стоит только cpudyn
Может еще что забыл?
Видимо KDE
Видимо KDE грузит систему непостоянно, и частота переключается то туда то обратно, надо подкорректировать настройку.
это особености
это особености cpydyn - очень чувствителен он. Юзай powernowd и будет те счастье.
Использую cpudyn и
Использую cpudyn и в кедах у меня ничего не скачет. Правда, проц не AMD:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Pentium(R) M processor 1.73GHz
stepping : 8
cpu MHz : 800.000
cache size : 2048 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx est tm2
bogomips : 1597.59
Может быть cpudyn не очень дружит с AMD? Тогда действительно стоит попробовать powernowd.
Quote:По идее
это не так. C'n'Q - это развитие PowerNow!, которое включает в себа как управление скоростью вентиляторов, так и управиление частотой и напряжением, подаваемым на процессор.
P.S. у меня после апдейта ядра (уже давно) перестал работать C'n'Q, правда я не заморачиваюсь по этому поводу.
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
А у меня, как ни
А у меня, как ни странно, работает. Может быть я и не прав, но проще всего выставить настройки Cool'n'Quiet в биосе, и не париться...
У меня без
У меня без настроенного C'n'Q в ОС, BIOS только скорость вращения куллера меняет, оставляя неизменным питание на ядре процессора, а это дает довольно малый эффект. Раньше вентилятор почти останавливался в простое (когда наприжение , подаваемое на ядро минимально, оно меньше греется). Но сейчас 99% шума - видеокарта и три винта, потому я не парюсь =)
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
BIOS
Если ничего не помогает - попробуйте это дело настроить в "другой ОС". Если и там ничего не получается - прямая дорога к обновлению биоса. У меня была как раз такая ситуация - не настраивалось нигде, решилось обновлением биоса(A8V Deluxe)