• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

CPU taktet nicht richtig hoch!

Treito

Hacker
Hallo,

bei mir werkelt ein Pentium dual-core T3400 mit 2,16 GHz, allerdings erwacht er nicht richtig aus seinem "Dornröschen"-Schlaf. Beim Start von glxgears z.B. bleibt er stumpf auf 1000 MHz. Ich nutze Powerdevil von KDE4, CPU-Takt steht auf "Dynamisch".
Was kann ich machen?
OS ist OpenSuSE 11.1 64-Bit

Gruß,

Sven

Code:
cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Pentium(R) Dual  CPU  T3400  @ 2.16GHz
stepping        : 13
cpu MHz         : 1000.000
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
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 ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl est tm2 ssse3 cx16 xtpr lahf_lm
bogomips        : 4322.95
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Pentium(R) Dual  CPU  T3400  @ 2.16GHz
stepping        : 13
cpu MHz         : 1000.000
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
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 ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl est tm2 ssse3 cx16 xtpr lahf_lm
bogomips        : 4322.92
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

Code:
lsmod |sort
ac                      5776  0                                                                                                                                                                                   
acer_wmi               13488  0                                                                                                                                                                                   
acpi_cpufreq            8120  0                                                                                                                                                                                   
aes_generic            28312  1 aes_x86_64                                                                                                                                                                        
aes_x86_64              8328  0                                                                                                                                                                                   
af_packet              20232  4                                                                                                                                                                                   
ahci                   34564  5                                                                                                                                                                                   
battery                13856  0                                                                                                                                                                                   
binfmt_misc            10084  1                                                                                                                                                                                   
button                  8328  0                                                                                                                                                                                   
cdrom                  36184  1 sr_mod                                                                                                                                                                            
coretemp                7704  0                                                                                                                                                                                   
cpufreq_conservative     8384  2                                                                                                                                                                                  
cpufreq_powersave       2248  0                                                                                                                                                                                   
cpufreq_userspace       4204  0                                                                                                                                                                                   
crc_t10dif              2152  1 sd_mod                                                                                                                                                                            
crypto_blkcipher       19372  2 xts,dm_crypt                                                                                                                                                                      
dm_crypt               14352  0                                                                                                                                                                                   
dm_mod                 74032  1 dm_crypt                                                                                                                                                                          
dock                   14164  1 libata                                                                                                                                                                            
drm                    99200  3 i915                                                                                                                                                                              
edd                    10272  0                                                                                                                                                                                   
ehci_hcd               54660  0                                                                                                                                                                                   
ext3                  140696  2                                                                                                                                                                                   
fan                     6016  0                                                                                                                                                                                   
fat                    53592  1 vfat                                                                                                                                                                              
fuse                   57840  3                                                                                                                                                                                   
gf128mul                9400  1 xts                                                                                                                                                                               
hwmon                   3720  2 coretemp,thermal_sys                                                                                                                                                              
i2c_core               35312  1 i2c_i801                                                                                                                                                                          
i2c_i801               12756  0                                                                                                                                                                                   
i915                   34328  2                                                                                                                                                                                   
intel_agp              30048  1                                                                                                                                                                                   
ip6table_filter         3240  1                                                                                                                                                                                   
ip6table_mangle         3128  0                                                                                                                                                                                   
ip6table_raw            2456  1                                                                                                                                                                                   
ip6_tables             21048  4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_filter                                                                                                                             
ip6t_LOG                7180  12                                                                                                                                                                                  
ip6t_REJECT             6024  3                                                                                                                                                                                   
iptable_filter          3400  1                                                                                                                                                                                   
iptable_raw             2760  1                                                                                                                                                                                   
ip_tables              19464  2 iptable_raw,iptable_filter                                                                                                                                                        
ipt_LOG                 6812  13                                                                                                                                                                                  
ipt_REJECT              3480  3                                                                                                                                                                                   
ipv6                  292328  23 ip6t_REJECT,nf_conntrack_ipv6,ip6table_mangle                                                                                                                                    
jbd                    61688  1 ext3                                                                                                                                                                              
joydev                 11392  0                                                                                                                                                                                   
led_class               5008  1 acer_wmi                                                                                                                                                                          
libata                183344  1 ahci                                                                                                                                                                              
libphy                 23080  1 tg3                                                                                                                                                                               
loop                   16660  0                                                                                                                                                                                   
mbcache                 9484  1 ext3                                                                                                                                                                              
mmc_core               64992  1 sdhci
Module                  Size  Used by
nf_conntrack           80352  5 nf_conntrack_ipv6,xt_NOTRACK,xt_state,nf_conntrack_netbios_ns,nf_conntrack_ipv4
nf_conntrack_ipv4      12792  4
nf_conntrack_ipv6      24696  4
nf_conntrack_netbios_ns     2840  0
nls_cp437               7064  1
nls_iso8859_1           5352  1
output                  3672  1 video
pcmcia                 38288  0
pcmcia_core            39140  3 pcmcia,yenta_socket,rsrc_nonstatic
pcspkr                  3064  0
processor              49104  4 acpi_cpufreq,thermal
rsrc_nonstatic         10920  1 yenta_socket
rt2860sta             517948  1
rtc_cmos               13000  0
rtc_core               21396  1 rtc_cmos
rtc_lib                 3560  1 rtc_core
scsi_mod              178648  5 usb_storage,sr_mod,sg,sd_mod,libata
sdhci                  20252  1 sdhci_pci
sdhci_pci               9144  0
sd_mod                 35272  6
serio_raw               6412  0
sg                     35376  0
snd                    73560  16 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
snd_hda_intel         549972  5
snd_hwdep               9072  1 snd_hda_intel
snd_mixer_oss          16808  1 snd_pcm_oss
snd_page_alloc          9800  2 snd_hda_intel,snd_pcm
snd_pcm                91968  3 snd_pcm_oss,snd_hda_intel
snd_pcm_oss            48528  0
snd_seq                61504  0
snd_seq_device          8604  1 snd_seq
snd_timer              24968  3 snd_seq,snd_pcm
soundcore               8368  1 snd
sr_mod                 15940  0
tg3                   125084  0
thermal                24408  0
thermal_sys            14368  4 video,fan,thermal,processor
tun                    12924  0
uhci_hcd               26840  0
usbcore               195728  4 usb_storage,uhci_hcd,ehci_hcd
usb_storage           105872  1
vfat                   11752  1
video                  24316  0
wmi                     8160  1 acer_wmi
x_tables               23376  11 ip6t_LOG,xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,xt_NOTRACK,ipt_REJECT,xt_state,ip_tables,ip6_tables
xt_limit                3180  25
xt_NOTRACK              2152  4
xt_pkttype              2152  3
xts                     3832  0
xt_state                2568  8
xt_tcpudp               3608  24
yenta_socket           26404  1
 

Iorek

Newbie
Hey Treito!

Da hast du echt ein etwas eigenartiges Problem! Ich weiß leider nicht hundertprozentig, in wie weit cpuinfo zeit-aktuell arbeitet. An meinem Laptop zeigt er für gewöhnlich die maximale (mögliche) Auslastung an. Das würde bedeuten, dass deiner CPU gar nicht mehr als 1GHz zu getraut / erlaubt / wie auch immer werden.

Das könnte an deinen Energieeinstellungen liegen. Daher würde ich in powerdevil etwas herumspielen und die Einstellungen von Dynamisch auf Volllast (o.Ä.) umstellen und schauen was passiert. Ansonsten probier mit anderen Energieverwaltern herum und schau in wie weit die etwas daran ändern können.

Eine Möglichkeit wäre auch, dass die Einstellungen im Bios nicht mehr korrekt sind. Das kann durch eine falsche Übertaktung passiert sein (zum Beispiel); aber auch durch Überhitzung könnte eine solcher Fehler erzeugt worden sein. Im Bios einfach mal CPU-Einstellungen überprüfen (sollten in den Beschreibungen von CPU und/oder Mainboard stehen - ansonsten googlen) und zur Not editieren!

Zur Not solltest du dann nicht ausschließen, dass unter Umständen ein Defekt an Mainboard, CPU oder Ähnlichem vorliegt. Das könntest du herausfinden in dem du eine live CD startest und dort die selben Tests wie in deinem Produktivsystem durchführst. Am Besten mit verschiedenen Distros (um Treiberkonflikte, etc. auszuschließen)! Falls du überall mit verschiedensten Einstellungen den selben Fehler hast, vielleicht über einen Hardware-Schaden nachdenken.


Mit freundlichen Grüßen

iorek
 

lOtz1009

Moderator
Teammitglied
Hast du cat /proc/cpuinfo (oder besser cat /proc/cpuinfo | grep MHz) unter Volllast mal öfter hintereinander ausgeführt? Soweit ich weiß liefert cpuinfo immer eine Momentaufnahme.
 
OP
T

Treito

Hacker
Also unter Vollast taktet er schon auf 2166 MHz hoch, das zeigt mir ksensors an, aber er taktet halt "zu spät" hoch, sprich auf glxgears reagiert er nicht, obwohl das ja eigentlich die CPU voll auslasten soll. Bei avidemux taktet er hoch.
 
OP
T

Treito

Hacker
Na Klasse, CPU trödelt bei 50%! :schockiert:
Der Desktop fährt ohne Probleme hoch.
 

lOtz1009

Moderator
Teammitglied
Naja glxgears ist halt....hmmm... :D
Keine Ahnung ob du das zu mehr CPU-Verbrauch bewegen kannst...
 

whois

Ultimate Guru
Darf ich dich mal fragen bist du mit der Leistung deines Prozessors unzufrieden?
Es ist nicht immer so Sinnvoll den voll auslasten zu wollen damit ist unter Umständen auch ein erhöhter Verschleiss verbunden.
Dafür sind die Dinger auch nicht konzipiert. ;)
 
OP
T

Treito

Hacker
Also mit einer Kubuntu-Live-CD war es schneller, aber da ich kein ksensors da hatte, weiß ich nicht, wie stark es die CPU ausgelastet hatte. Mit Kubuntu kam ich auf 750 fps, mit Suse mit manuellem hochtakten ledicglich auf 660 fps.
 

lOtz1009

Moderator
Teammitglied
Glxgears ist kein Benchmark, falls du das dafür verwendest ;)
http://wiki.cchtml.com/index.php/Glxgears_is_not_a_Benchmark
 
OP
T

Treito

Hacker
whois schrieb:
Darf ich dich mal fragen bist du mit der Leistung deines Prozessors unzufrieden?

Nein, das nicht, gerade in Bezug auf den Akku ist es ja besser, wenn er sich "langweilt" bzw. nicht hochtaktet. Und ich muss sagen, dass das "normale" Arbeiten mit dem NB sogar "flüssiger" ist als mit dem Desktop, der hakt und ruckelt ständig bei "Standardaufgaben"!
Ich möchte a) die CPU-Leistung vergleichen (brauche dafür noch ein Benchmark) und b) sicherstellen, dass die Kiste vernünftig läuft. Wie gesagt Kubuntu war deutlich schneller, ergo müsste dann ja die Kiste weniger hochtakten bei geringer Belastung, was CPU und Akku schont.
 
OP
T

Treito

Hacker
Das Paket möchte ich ungerne installieren, denn soweit ich weiß, bringt es einen eigenen Dämon mit und ich befürchte, die könnten sich dann ins Gehege kommen.
 

panamajo

Guru
Treito schrieb:
Das Paket möchte ich ungerne installieren, denn soweit ich weiß, bringt es einen eigenen Dämon mit und ich befürchte, die könnten sich dann ins Gehege kommen.
FUD
Code:
iloveyou:~ # rpm -ql cpufrequtils
/usr/bin/cpufreq-info
/usr/bin/cpufreq-set
/usr/include/cpufreq.h
/usr/lib64/libcpufreq.a
/usr/lib64/libcpufreq.la
/usr/lib64/libcpufreq.so
/usr/lib64/libcpufreq.so.0
/usr/lib64/libcpufreq.so.0.0.0
/usr/share/locale/cs/LC_MESSAGES/cpufrequtils.mo
/usr/share/locale/de/LC_MESSAGES/cpufrequtils.mo
/usr/share/locale/fr/LC_MESSAGES/cpufrequtils.mo
/usr/share/locale/it/LC_MESSAGES/cpufrequtils.mo
/usr/share/locale/pt/LC_MESSAGES/cpufrequtils.mo
/usr/share/man/man1/cpufreq-info.1.gz
/usr/share/man/man1/cpufreq-set.1.gz
 
OP
T

Treito

Hacker
Okay bet Gentoo war dar vor Jahren mal ein Daemon mit bei, und wenn der nicht lief, ging auch ein Teil der Utils nicht.

Code:
cpufreq-info
cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006
Bitte melden Sie Fehler an http://bugs.opensuse.org.
analysiere CPU 0:
  Treiber: acpi-cpufreq
  Folgende CPUs können nur gleichzeitig ihre Frequenz variieren: 0
  Hardwarebedingte Grenzen der Taktfrequenz: 1000 MHz - 2.17 GHz
  mögliche Taktfrequenzen: 2.17 GHz, 1.67 GHz, 1.33 GHz, 1000 MHz
  mögliche Regler: conservative, userspace, powersave, ondemand, performance
  momentane Taktik: die Frequenz soll innerhalb 1000 MHz und 2.17 GHz.
                    liegen. Der Regler "conservative" kann frei entscheiden,
                    welche Taktfrequenz innerhalb dieser Grenze verwendet wird.
  momentane Taktfrequenz ist 1000 MHz.
analysiere CPU 1:
  Treiber: acpi-cpufreq
  Folgende CPUs können nur gleichzeitig ihre Frequenz variieren: 1
  Hardwarebedingte Grenzen der Taktfrequenz: 1000 MHz - 2.17 GHz
  mögliche Taktfrequenzen: 2.17 GHz, 1.67 GHz, 1.33 GHz, 1000 MHz
  mögliche Regler: conservative, userspace, powersave, ondemand, performance
  momentane Taktik: die Frequenz soll innerhalb 1000 MHz und 2.17 GHz.
                    liegen. Der Regler "conservative" kann frei entscheiden,
                    welche Taktfrequenz innerhalb dieser Grenze verwendet wird.
  momentane Taktfrequenz ist 1000 MHz.

Das "doofe": Beim AKtualisieren der Repositories taktet er zwischenzeitlich hoch, weil ein Kern voll ausgelastet war und der andere sich langweilte...
 

panamajo

Guru
Tja so ist das mit den Konservativen: die haben (Takt-) Änderungen nicht so gerne.
Du solltest den Governor "ondemand" einstellen, dann wird flott nach Bedarf getaktet.
 
Oben