Доброго времени суток. Проблема слудующая. Есть процессор Intel Core2 Duo P8400 2.26 ГГц. Для контроля частоты использую cpufreqd. Из энергосберегающих пакетов стоит laptop-mode-tools (модуль управления частотой процессора отключен) и pm-tools. Проблема заключается в том, что когда проц простаивает или изредка нагружается до максимума, то частота меняется правильно, в нужном диапазоне (там 3 варианта: 800 1600 2260 МГц), но когда начинаю собирать что-то большое, например emerge -uDN world, то сначала частота становится 2.27 Ггц, но через короткое время падает до 1.6 и выше не поднимается. Есть мысли что это автоматика на аппаратном уровне блокирует максимальную частоту чтобы сильно не перегревался. Температура в среднем при компиляции 85 градусов (при простое 55-60). Так вот вопрос в том, действительно ли это аппаратно происходит, или это что-то у меня криво настроено? Конфиг cpufreqd:
[General]
pidfile=/var/run/cpufreqd.pid
poll_interval=2
verbosity=5
[/General]
[Profile]
name=ondemand
minfreq=0%
maxfreq=100%
policy=ondemand
[/Profile]
[Profile]
name=ondemand_lo
minfreq=0%
maxfreq=66%
policy=ondemand
[/Profile]
[Profile]
name=conservative
minfreq=0%
maxfreq=100%
policy=conservative
[/Profile]
[Profile]
name=powersave
minfreq=0%
maxfreq=66%
policy=powersave
[/Profile]
[Profile]
name=performance
minfreq=66%
maxfreq=100%
policy=performance
[/Profile]
[Rule]
name=battery
ac=off
profile=conservative
[/Rule]
[Rule]
name=battery_low
ac=off
battery_interval=0-15
profile=powersave
[/Rule]
[Rule]
name=battery_load
ac=off
battery_interval=40-100
cpu_interval=ANY:70-100
profile=performance
[/Rule]
[Rule]
name=ac
ac=on
profile=ondemand
[/Rule]
[Rule]
name=high_load
ac=on
cpu_interval=ANY:70-100
profile=performance
[/Rule]
[Rule]
name=overheat
acpi_temperature=90-100
cpu_interval=ANY:0-100
profile=ondemand_lo
[/Rule]
Причем что с последними правилами на температуру, что без них, поведение не меняется. Да и температура выше 85 не поднимается. В биосе включен Speed Step. Включение\выключение в биосе опции CPU powersave не влияет никак на поведение.