Незаводится cpufreq

У меня мат плата Gigabyte G31MX-S2 и Celeron E1500, и я хочу запустить регулировку частоты, но драйвер cpufreq acpi-cpufreq незагружается, пишет "no such device", запускается другой драйвер p4-clockmod, но он не позволяет производить регулировку ни частоты, ни говернора, какие будут идеи? ктонибудь сталкивался с таким и поборол ли?)

мои настройки ядра для ACPI:

# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=y
# CONFIG_CPU_FREQ_DEBUG is not set
CONFIG_CPU_FREQ_STAT=y
CONFIG_CPU_FREQ_STAT_DETAILS=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set

#
# CPUFreq processor drivers
#
CONFIG_X86_ACPI_CPUFREQ=y
[...остальное is not set]
CONFIG_CPU_IDLE=y
CONFIG_CPU_IDLE_GOV_LADDER=y
CONFIG_CPU_IDLE_GOV_MENU=y

NightNord: зачем все это было?

emerge

emerge cpufrequtils
$cpufreq-info | wgetpaste

у вас acpi-cpufreq в ядре - так что вполне возможно оно уже работает.

да, acpi-cpufreq в ядре, я

да, acpi-cpufreq в ядре, я прочитал маны и понял, что для моего процессора это единственно правильный выбор, но... этот драйвер незаводится, даже когда он в ядре стоит, вот вывод


cpufreq-info
cpufrequtils 005: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to , please.
analyzing CPU 0:
  no or unknown cpufreq driver is active on this CPU
analyzing CPU 1:
  no or unknown cpufreq driver is active on this CPU

2 NightNord
вам персонально объяснить зачем?

нужно было в биосе выставить

нужно было в биосе выставить соответствующую поддержку, хм как же винда тогда управляет множителями процессора без нее? и еще вопрос - у меня разогнанный процессор до 2860, но cpufreq-info показывает стандартный частотный диапазон, можно с этим чтото сделать, в винде же както работает?

2 NightNord вам персонально

2 NightNord
вам персонально объяснить зачем?

Можно и тут. После прочтения: http://www.gentoo.ru/node/14464
Это я к тому, что вырезать можно было только нужное, что я и сделал, но неплохо было бы, если бы это сделали вы сами ;)

acpi-cpufreq

1. acpi-cpufreq должен быть модулем;
2. Добавьте в /etc/conf.d/modules acpi-cpufreq;
3. modprobe acpi-cpufreq;
4. /etc/init.d/cpufreqd start

И будет Вам счастье.

я уже "починил" acpi-cpufreq

я уже "починил" acpi-cpufreq - нужно было включить в биосе поддержку EIST( Enhanced Intel Speedstep Technology), и acpi-cpufreq у меня был собран с ядром, и все равно не работал тогда без поддержки EIST, но винда в то же время прекрасно управляла частотой разогнанного до 2860(11*260, дефолтные настройки 11*200) процессора,

в связи с этим у меня еще 2 вопроса)):

1. как же винда управляет множителями процессора без поддержки EIST?

2. у меня разогнанный процессор до 2860, но cpufreq-info показывает стандартный частотный диапазон - 1200, 1600 и 2200, как сделать, чтобы cpufreq-Info усмотрел тот факт, что у меня процессор разогнан и показал частоты с учетом разгона шины FSB до 260 Мгц, а именно 1560, 2080 и 2860, в винде же както работает?

Присоединяюсь к

Присоединяюсь к вопросу.
Пример, поднял частоту шины с 200 до 210МГц.
Выборка из dmesg:

Initializing CPU#0
Detected 3150.213 MHz processor.
6300.41 BogoMIPS (lpj=3150209)
CPU0: AMD Phenom(tm) II X4 940 Processor stepping 02
...
powernow-k8: Found 1 AMD Phenom(tm) II X4 940 Processor processors (4 cpu cores) (version 2.20.00)
powernow-k8: 0 : pstate 0 (3000 MHz)
powernow-k8: 1 : pstate 1 (2300 MHz)
powernow-k8: 2 : pstate 2 (1800 MHz)
powernow-k8: 3 : pstate 3 (800 MHz)

Из cpufreq-info:
hardware limits: 800 MHz - 3.00 GHz
available frequency steps: 3.00 GHz, 2.30 GHz, 1.80 GHz, 800 MHz

В итоге юзаются эти частоты...

Честно говоря, я даже физики не понимаю, если Powernow управляет множителями, то каким образом он делает 800 МГц на 210 шине...

Отвечаю

Провел тесты.

Процессор работает на той частоте шины, которая выставлена в биосе.
Множители остаются те же, таким образом процессор работает на "разогнанной частоте".
Но все утилиты (cpufreq-info, sensors и др.) показывают стандартные частоты.

По всей видимости как утилиты так и драйвера (например powernow-k8) работают с множителями, а частоту процессора (при выводе информации) берут номинальную.

В общем ответ такой: если процессор (amd k8, k10) разогнан по шине, то не смотря на то, что показываются номинальные частоты, работает он на повышенных. Так что не волнуйтесь, ну и проверьте по тестам, что это у вас так и есть.

При разгоне по шине powernow (и сool'n'quite) работают как положено, изменяя множитель. (Ещё где-то читал, что если увеличить номинальное напряжение, то оно будет увеличено для всех энергосберегающих режимов, частоты то в этих режимах тоже пропорционально возрастут. На моей материнке при включенном сool'n'quite напряжение менять нельзя. phenom 940 стабильно работает на 3600МГц)

Тема

Нашел софтинку, http://www.ztex.de/misc/k10ctl.e.html.
Кто-нибудь пользовался?
Если её завести, то это отличная прога для разгона, а с ondemand и cpufreq не нужен.

Для того чтобы начать её

Для того чтобы начать её использовать нужно сначала мозг сломать, но она работает!
Выставляет значения множителя и напряжения для pstate.
Я поставил для pstate 0: 3900 и 1.5В, пашет. С 800МГц и 0.95В в простое до 3900 при нагрузке.

Жаль только что у меня вплоть до 3700МГц нормально отрабатывает cool'n'quite, а из-за 200МГц напругу повышать не хочется.
А так прога отличная, наконец нашел что-то для разгона под linux :-)

А какой смысл разгонять ЦПУ?

А какой смысл разгонять ЦПУ? Что бы быстрее компилировалось?

p.s.
Я там понимаю гнал Celeron 400 Mhz что бы в Return To Castle Wolfenstein по играть :)
Прирост был с 10-15 fps до 25-30 fps

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".