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

[gelöst] Notbook läuft immer mit voller CPU Frequenz

hallo community,
mein Notebook läuft immer mit voller CPU-Frequenz.
Das ist sehr stromfessend.

Code:
~ # cat /proc/cpuinfo | grep cpu
cpu family      : 6
cpu MHz         : 1866.943
cpuid level     : 10

Weiss jemand dafür eine Lösung.

Guss
vom bayernherz
 
OP
B

bayernherz

Hacker
hier die gewünschte Diagnose.
Code:
top - 20:25:50 up 30 min,  3 users,  load average: 0.50, 0.29, 0.42
Tasks: 168 total,   1 running, 167 sleeping,   0 stopped,   0 zombie
Cpu(s):  4.7%us,  1.3%sy,  0.0%ni, 91.3%id,  2.7%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1260512k total,   853008k used,   407504k free,    23124k buffers
Swap:  3154940k total,        0k used,  3154940k free,   522608k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                      
 1612 root      20   0 72628  49m 4296 S  2.3  4.0   3:31.19 Xorg                         
 2004 bayernherz   20   0  153m  25m  17m S  2.0  2.1   0:31.76 knotify4                     
 6190 bayernherz   20   0  136m  23m  17m S  1.0  1.9   0:06.98 konsole                      
 1850 bayernherz   20   0  183m  23m  18m S  0.3  1.9   0:07.30 kded4                        
 6251 root      20   0     0    0    0 S  0.3  0.0   0:00.06 kworker/0:0                  
 6256 root      20   0  2516 1008  736 R  0.3  0.1   0:00.02 top                          
    1 root      20   0  2216  728  620 S  0.0  0.1   0:00.74 init                         
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd                     
    3 root      20   0     0    0    0 S  0.0  0.0   0:00.01 ksoftirqd/0                  
    5 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kworker/u:0                  
    6 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0                  
    7 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/0                   
    8 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 cpuset                       
    9 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 khelper                      
   10 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 netns                        
   11 root      20   0     0    0    0 S  0.0  0.0   0:00.00 sync_supers                  
   12 root      20   0     0    0    0 S  0.0  0.0   0:00.00 bdi-default                  
   13 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kintegrityd                  
   14 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kblockd                      
   15 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kacpid                       
   16 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kacpi_notify                 
   17 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kacpi_hotplug                
   18 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 ata_sff                      
   19 root      20   0     0    0    0 S  0.0  0.0   0:00.00 khubd                        
   20 root      20   0     0    0    0 S  0.0  0.0   0:00.03 kseriod                      
   21 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 md                           
   22 root      20   0     0    0    0 S  0.0  0.0   0:00.60 kworker/0:1                  
   23 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kondemand                    
   24 root      20   0     0    0    0 S  0.0  0.0   0:00.00 khungtaskd                   
   25 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kswapd0                      
   26 root      25   5     0    0    0 S  0.0  0.0   0:00.00 ksmd                         
   27 root      20   0     0    0    0 S  0.0  0.0   0:00.00 fsnotify_mark                
   28 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 aio                          
   29 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 crypto                       
   33 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kthrotld                     
   34 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kpsmoused                    
   35 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 usbhid_resumer               
   36 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 ceph-msgr                    
   64 root      20   0     0    0    0 S  0.0  0.0   0:00.13 scsi_eh_0                    
   65 root      20   0     0    0    0 S  0.0  0.0   0:00.00 scsi_eh_1                    
   66 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kworker/u:1                  
   70 root      20   0     0    0    0 S  0.0  0.0   0:00.00 scsi_eh_2                    
   71 root      20   0     0    0    0 S  0.0  0.0   0:00.00 scsi_eh_3                    
  255 root      20   0     0    0    0 S  0.0  0.0   0:00.04 jbd2/sda6-8                  
  256 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 ext4-dio-unwrit              
  262 root      20   0     0    0    0 S  0.0  0.0   0:00.04 flush-8:0
gruss
vom bayernherz
 

josef-wien

Ultimate Guru
Code:
grep . /sys/devices/system/cpu/cpu*/cpufreq/*governor
grep . /sys/devices/system/cpu/cpu*/cpufreq/*ted_cpus
grep . /sys/devices/system/cpu/cpu*/cpufreq/scaling_*_freq*
 
OP
B

bayernherz

Hacker
nachstehend die gewünscht Diagnose

Code:
bayernherz:~ # grep . /sys/devices/system/cpu/cpu*/cpufreq/*governor
grep: /sys/devices/system/cpu/cpu*/cpufreq/*governor: No such file or directory

bayernherz:~ # grep . /sys/devices/system/cpu/cpu*/cpufreq/*ted_cpus
grep: /sys/devices/system/cpu/cpu*/cpufreq/*ted_cpus: No such file or directory

bayernherz:~ # grep . /sys/devices/system/cpu/cpu*/cpufreq/scaling_*_freq*
grep: /sys/devices/system/cpu/cpu*/cpufreq/scaling_*_freq*: No such file or directory

gruss
vom bayernherz
 

Rainer Juhser

Moderator
Teammitglied
bayernherz schrieb:
Code:
bayernherz:~ # grep . /sys/devices/system/cpu/cpu*/cpufreq/*governor
grep: /sys/devices/system/cpu/cpu*/cpufreq/*governor: No such file or directory

bayernherz:~ # grep . /sys/devices/system/cpu/cpu*/cpufreq/*ted_cpus
grep: /sys/devices/system/cpu/cpu*/cpufreq/*ted_cpus: No such file or directory

bayernherz:~ # grep . /sys/devices/system/cpu/cpu*/cpufreq/scaling_*_freq*
grep: /sys/devices/system/cpu/cpu*/cpufreq/scaling_*_freq*: No such file or directory
Welche Distribution in welcher Version nützt du überhaupt?
 

josef-wien

Ultimate Guru
Dann probieren wir einmal ins Blaue hinein:
Code:
grep . /sys/devices/system/cpu/cpufreq/*governor
grep . /sys/devices/system/cpu/cpufreq/*ted_cpus
grep . /sys/devices/system/cpu/cpufreq/scaling_*_freq*
Und wenn es das auch nicht gibt, gibt es wenigstens die Verzeichnisse?
Code:
ls -l /sys/devices/system/cpu
ls -l /sys/devices/system/cpu/cpufreq
 
Installiere Dir mal das Paket 'cpufrequtils' und zeige uns dann die Ausgabe von

Code:
cpufreq-info

@josef-wien: in Deinen letzten greps fehlen ein paar *.
 

josef-wien

Ultimate Guru
gropiuskalle schrieb:
in Deinen letzten greps fehlen ein paar *
Für meinen Schuß ins Blaue fehlen sie nicht, aber der trifft ohnehin nur ins Nirwana.

Neben dem bereits genannten
Code:
ls -l /sys/devices/system/cpu
ist jetzt noch
Code:
cat /proc/cmdline
von Interesse.
 
OP
B

bayernherz

Hacker
hallo community,

nachfolgend die gewünschte Diagnose.
Schritt 1: Installation von cpufrequtils
Schritt 2: Diagnose
2.1
Code:
 bayernherz:~ # cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to http://bugs.opensuse.org, please.
analyzing CPU 0:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 0.00 ms.
2.2
Code:
bayernherz:~ # cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to http://bugs.opensuse.org, please.
analyzing CPU 0:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 0.00 ms.
2.3
Code:
bayernherz:~ # grep . /sys/devices/system/cpu/cpufreq/*governor
grep: /sys/devices/system/cpu/cpufreq/*governor: No such file or directory
2.4
Code:
bayernherz:~ # grep . /sys/devices/system/cpu/cpufreq/*ted_cpus
grep: /sys/devices/system/cpu/cpufreq/*ted_cpus: No such file or directory
2.5
Code:
bayernherz:~ # grep . /sys/devices/system/cpu/cpufreq/scaling_*_freq*
grep: /sys/devices/system/cpu/cpufreq/scaling_*_freq*: No such file or directory
2.6
Code:
bayernherz:~ # ls -l /sys/devices/system/cpu
total 0
drwxr-xr-x 6 root root    0 Nov 19 08:42 cpu0
drwxr-xr-x 2 root root    0 Nov 19 08:42 cpufreq
drwxr-xr-x 2 root root    0 Nov 19 08:42 cpuidle
-r--r--r-- 1 root root 4096 Nov 19 08:42 kernel_max
-r--r--r-- 1 root root 4096 Nov 19 08:42 offline
-r--r--r-- 1 root root 4096 Nov 19 08:42 online
-r--r--r-- 1 root root 4096 Nov 19 08:42 possible
-r--r--r-- 1 root root 4096 Nov 19 08:28 present
--w------- 1 root root 4096 Nov 19 08:42 probe
--w------- 1 root root 4096 Nov 19 08:42 release
2.7
Code:
bayernherz:~ # ls -l /sys/devices/system/cpu/cpufreq
total 0

Ich denke Pkt. 2.1 trifft schon die Aussage des Problems.
Code:
 no or unknown cpufreq driver is active on this CPU

d.h. nachinstallation des cpufreq drivers.
Ich verwende einen Fujitsu-Siemens ESPRIMO V5535 Laptop.
Es wird ein Onboard-Chipsatz für die Graphikausgabe mit der Bezeichnung sis671 verwendet.


gruss aus Oberbayer an die community
vom bayernherz
 
OP
B

bayernherz

Hacker
hallo community,

nachfolgend die gewünschte Diagnose.

Code:
bayernherz:~ # cat /proc/cmdline
root=/dev/disk/by-id/ata-WDC_WD800BEVS-07RST0_WD-WXEZ07E49998-part6 resume=/dev/disk/by-id/ata-WDC_WD800BEVS-07RST0_WD-WXEZ07E49998-part5 splash=silent quiet vga=0x317

Code:
bayernherz:~ # /usr/sbin/hwinfo --cpu
01: None 00.0: 10103 CPU                                        
  [Created at cpu.301]
  Unique ID: rdCR.j8NaKXDZtZ6
  Hardware Class: cpu
  Arch: Intel
  Vendor: "GenuineIntel"
  Model: 6.22.1 "Intel(R) Celeron(R) CPU          540  @ 1.86GHz"
  Features: 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,nx,lm,constant_tsc,up,arch_perfmon,pebs,bts,aperfmperf,pni,dtes64,monitor,ds_cpl,tm2,ssse3,cx16,xtpr,pdcm,lahf_lm,dts
  Clock: 1866 MHz
  BogoMips: 3733.09
  Cache: 1024 kb
  Config Status: cfg=no, avail=yes, need=no, active=unknown

Code:
bayernherz:~ # grep cpufreq /var/log/boot.msg
Tux-jun:~ #
Code:
bayernherz:~ # grep cpufreq /etc/init.d/.depend.start
bayernherz:~ #
Code:
bayernherz:~ # ls /etc/init.d/rc*.d/*cpufreq
ls: cannot access /etc/init.d/rc*.d/*cpufreq: No such file or directory

viele grüsse aus dem Oberland an die community
vom bayernherz
 

spoensche

Moderator
Teammitglied
@bayernherz:

In der /proc/cpuinfo stehen nur die Informationen, die der Hersteller der CPU mitgegeben hat. Die dort angegebene CPU- Taktrate ist nicht die Taktrate, mit der die CPU aktuell seine Aufgaben erledigt, sondern der max. höchstwert des CPU Takts.

Das Gleiche gilt für "MemTotal: " in der /proc/meminfo und stellt die max. Größe des verfügbaren physikalischen RAM dar.
 

RME

Advanced Hacker
Hallo,

mein Notebook läuft immer mit voller CPU-Frequenz.
Das ist sehr stromfessend.

...immer...!!!

Wie weisst Du das dies so ist?

(wo / wie wird dies bei Dir so angezeigt?)
Eine Antwort hat es nicht gegeben.

top - 20:25:50 up 30 min, 3 users, load average: 0.50, 0.29, 0.42
Tasks: 168 total, 1 running, 167 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.7%us, 1.3%sy, 0.0%ni, 91.3%id, 2.7%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu(s): 91.3%id !!!

Wie schnell die CPU taktet ist nicht relevant.

Gruss,
Roland
 
OP
B

bayernherz

Hacker
hallo community,

vielen Dank für Euere Bemühungen.
Das Problem ist dann damit gelöst.

Gruss
vom bayernherz
 
Oben