Home arrow HowTo arrow Frequency Scaling für neue Celerons

Newsflash

 
 
 
Frequency Scaling für neue Celerons PDF Drucken E-Mail

Alle Jahre wieder ...

...Nein, ich mein nicht das Christuskind, sondern ich kauf mir einen neuen Rechner und cpufreq läuft nicht.

Vor einem knappen Jahr war es ein AMD Athlon Prozessor der zuerst nicht wollte (siehe unten) und nu will mein neu erworbenes Notebook auch nicht.

Zugegeben, es ist ein Acer Extensa 5220 mit einem Celeron M 530 Prozessor und laut Intel unterstützen die Celerons nunmal kein Speedstep. Auf der anderen Seite, findet man mit etwas googlen aber schnell raus, das auch Celerons mit dem p4-clockmod treiber zum runtertakten überredet werden können.

Tja, bei meinem Celeron M 530 gab es aber immer nur die Fehlermeldung: No such device, wenn ich versucht habe das p4-clockmod Modul zu laden.

Damals bei Athlon lag es nur an der CPUID also hab ich auch diesmal einfach einen blick ins Treibermodul geworfen und siehe da, hier ist es das gleiche. Zack einen Eintrag für einen Celeron mit Core Kern gemacht, neu compiliert, geladen und tada ...... cpufreq läuft!

 bash-3.2# cpufreq-info
cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004
Report errors and bugs to Diese E-Mail Adresse ist gegen Spam Bots geschützt, Sie müssen Javascript aktivieren, damit Sie es sehen können , please.
analyzing CPU 0:
  driver: p4-clockmod
  CPUs which need to switch frequency at the same time: 0
  hardware limits: 217 MHz - 1.73 GHz
  available frequency steps: 217 MHz, 433 MHz, 650 MHz, 867 MHz, 1.08 GHz, 1.30 GHz, 1.52 GHz, 1.73 GHz
  available cpufreq governors: conservative, ondemand, userspace, performance
  current policy: frequency should be within 217 MHz and 1.73 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 217 MHz (asserted by call to hardware).

 bash-3.2# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 22
model name      : Intel(R) Celeron(R) CPU          530  @ 1.73GHz
stepping        : 1
cpu MHz         : 216.666
cache size      : 1024 KB
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
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 tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni monitor ds_cpl tm2 ssse3 cx16 xtpr lahf_lm
bogomips        : 3461.14
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

 

Na, wenn das mal nichts ist.

Die neuen Celerons haben es echt in sich. Core2 Kern, 64Bit und unter Linux jetzt auch noch mit frequency scaling .

Natürlich hab ich hier auch gleich noch für alle einen entsprechenden kleinen patch:

 

cpufreq-celeron.patch

Und für den Kernel 2.6.24  cpufreq-celeron-2.6.24.patch

 

Das Acer Extensa ist übrigens ein super Linux Notebook.

Die Tage werd ich nochmal ein kleines Howto verfassen wie man alles rund ans Laufen bekommt. 

 
< zurück   weiter >

© 2010 ecarux Computer-Service
Joomla! is Free Software released under the GNU/GPL License.