Cpufreq szabályzás

Fórumok

Sziasztok!

Adott az alábbi 2 magos procival ellátott Acer Aspire V5-131 netbook (?):
(Csak az egyik magot másolom be):

cat /proc/cpuinfo 
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 58
model name      : Intel(R) Celeron(R) CPU 1007U @ 1.50GHz
stepping        : 9
microcode       : 0x17
cpu MHz         : 1500
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer xsave lahf_lm arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms
bogomips        : 2993.35
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

Speedstep-et tud, de valamiért a Debian Wheezy nem szabályozza normálisan: 1300-1500 MHz között szabályozza csak...
Pedig:

cpufreq-info 
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 0.00 ms.
  hardware limits: 800 MHz - 1.50 GHz
  available cpufreq governors: performance, powersave
  current policy: frequency should be within 1.20 GHz and 1.20 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency is 1.46 GHz (asserted by call to hardware).

Szeretném, ha szabályozná a gép prociját akkuról és tápról is.

cat /etc/default/cpufreqd 

CPUFREQ_CPU_MODULE=""
governor="ondemand"
CPUFREQ_GOV_MODULES="auto"
min_freq="800MHz"
max_freq="1500MHz"

Mit hagytam még ki?
Előre is köszönöm a segítséget.

Hozzászólások

Én meg azt tapasztalom Fujitsu Core i3-as laptopon, hogy cpufrequtils nélkül is simán dinamikusan kezeli a frekvenciát.

--
robyboy

"Gondolkozni nehéz, ezért legtöbben ítélnek." - Márai Sándor

Nekem volt, hogy + memória miatt állandó max frekvencián ment. Kivettem, kapott másikat és azzal meg jó. ???
Nem bővítetted te is ?

A freki ertek ugy nem lesz jo szerintem :)

/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
ebben van benne, hogy milyen ertekeket vehet fel

A laptopon ilyen fájl konkrétan nincs.
Ezek vannak:

ls -l /sys/devices/system/cpu/cpu0/cpufreq/scaling_*
-r--r--r-- 1 root root 4096 febr  28 11:28 /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
-r--r--r-- 1 root root 4096 febr  28 11:28 /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver
-rw-r--r-- 1 root root 4096 febr  28 11:22 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
-rw-r--r-- 1 root root 4096 febr  28 11:22 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
-rw-r--r-- 1 root root 4096 febr  28 11:22 /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
-rw-r--r-- 1 root root 4096 febr  28 11:28 /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed

--
-- GKPortál Blog
Tégy Jót!
Legyen neked is Dropbox tárhelyed! :)

csak tipp: nem lehet hogy a biosban nincs valami jól beállítva? Performance beállításban van, ilyesmi.
Egy ránézést megér.

és a scaling_min_freq értéke mennyi?

Ezt is nézd át: https://wiki.archlinux.org/index.php/CPU_Frequency_Scaling
Próbálj másik modult betölteni, esetleg nézz egy frissebb kernelt.