cat /proc/cpuinfo
Hallo zusammen, ich habe mir kürzlich ein Notebook von Dell gekauft. Es scheint allerdings "nur" auf 1594.716 MHz statt 3.06 GHz zu laufen. Das gibt mit jedenfalls /proc/cpuinfo und in etwa auch der Output beim booten an. Stimmen diese Zahlen? Ich habe hier sehr rechenintensive Programme am Laufen und möchte sicher sein, dass ich möglichst viel aus der Maschine raushole. Ich betreibe zur Zeit das Notebook hauptsätzlich von der Steckdose nicht von der Batterie. Es gibt also kein Grund aus Stromspargründen die CPU runterzutakten. Kann mir da jemand weiterhelfen? Danke. Gruss Florian PS: OS: SuSE Linux 8.2; Linux version 2.4.20-4GB (root@Pentium.suse.de) (gcc version 3.3 20030226 (prerelease) (SuSE Linux)) #1 Wed Aug 6 18:26:21 UTC 2003 processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Genuine Intel(R) CPU 3.06GHz stepping : 9 cpu MHz : 1594.716 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 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 bogomips : 3185.04
Hallo Florian,
ich habe mir kürzlich ein Notebook von Dell gekauft. Es scheint allerdings "nur" auf 1594.716 MHz statt 3.06 GHz zu laufen. Das gibt mit jedenfalls /proc/cpuinfo und in etwa auch der Output beim booten an. Stimmen diese Zahlen? Ich habe hier sehr rechenintensive Programme am Laufen und möchte sicher sein, dass ich möglichst viel aus der Maschine raushole. Ich betreibe zur Zeit das Notebook hauptsätzlich von der Steckdose nicht von der Batterie. Es gibt also kein Grund aus Stromspargründen die CPU runterzutakten. Kann mir da jemand weiterhelfen?
hast Du Tools wie cpufreqd (und vielleicht auch cpudyn) installiert? Die schrauben nämlich bei wenig Last die CPU Frequenz runter, egal ob Akku- oder Netzbetrieb. Wenn Du Dir nicht sicher bist, mach mal ein "rpm -qa | grep cpu". Gruss, Thomas ____________ Virus checked by G DATA AntiVirusKit Version: AVK 14.0.41 from 05.11.2003
Ich habe gerade mal /proc/cpuinfo bei mir eingetippt als anwort bekomme ich ./ cpuinfo: Keine Berechtigung. Ich habe es auch über su probiert sprich root. Jemand ne idee woran das liegt? Mfg Pascal Am Freitag, 7. November 2003 18:21 schrieb Thomas Klinger:
Hallo Florian,
ich habe mir kürzlich ein Notebook von Dell gekauft. Es scheint allerdings "nur" auf 1594.716 MHz statt 3.06 GHz zu laufen. Das gibt mit jedenfalls /proc/cpuinfo und in etwa auch der Output beim booten an. Stimmen diese Zahlen? Ich habe hier sehr rechenintensive Programme am Laufen und möchte sicher sein, dass ich möglichst viel aus der Maschine raushole. Ich betreibe zur Zeit das Notebook hauptsätzlich von der Steckdose nicht von der Batterie. Es gibt also kein Grund aus Stromspargründen die CPU runterzutakten. Kann mir da jemand weiterhelfen?
hast Du Tools wie cpufreqd (und vielleicht auch cpudyn) installiert? Die schrauben nämlich bei wenig Last die CPU Frequenz runter, egal ob Akku- oder Netzbetrieb. Wenn Du Dir nicht sicher bist, mach mal ein "rpm -qa | grep cpu".
Gruss, Thomas
____________ Virus checked by G DATA AntiVirusKit Version: AVK 14.0.41 from 05.11.2003
On Fri, 7 Nov 2003 18:33:27 +0100
Pascal Möller
Ich habe gerade mal /proc/cpuinfo bei mir eingetippt als anwort bekomme ich ./ cpuinfo: Keine Berechtigung. Ich habe es auch über su probiert sprich root.
Probier mal cat /proc/cpuinfo Gruß Uwe
Am Freitag, 7. November 2003 18:41 schrieb Uwe Rehse:
On Fri, 7 Nov 2003 18:33:27 +0100
Pascal Möller
wrote: Ich habe gerade mal /proc/cpuinfo bei mir eingetippt als anwort bekomme ich ./ cpuinfo: Keine Berechtigung. Ich habe es auch über su probiert sprich root.
Probier mal
cat /proc/cpuinfo
Gruß
Uwe
Hallo Uwe hat funktioniert ;-) Danke. Kannst du mir jetzt auch noch sagen was das cat davor bedeutet bzw bewirkt. Gruß Pascal
Moin Pascal,
Hallo Uwe hat funktioniert ;-) Danke. Kannst du mir jetzt auch noch sagen was das cat davor bedeutet bzw bewirkt.
Probier mal man cat ;-))) Und wenn Du wissen willst, was man ist, dann probier mal man man... :)=) -- cul8er, Paul paul.foerster@gmx.net
Am Freitag, 7. November 2003 18:56 schrieb Paul Foerster:
Moin Pascal,
Hallo Uwe hat funktioniert ;-) Danke. Kannst du mir jetzt auch noch sagen was das cat davor bedeutet bzw bewirkt.
Probier mal
man cat
;-)))
Und wenn Du wissen willst, was man ist, dann probier mal man man... :)=) -- cul8er,
Paul paul.foerster@gmx.net
Danke Paul, ich weis was man ist ^^, da hätte ich auch selbst drauf kommen können, naja es ist halt Freitag abend. Gruss Pascal
Am Freitag, 7. November 2003 18.21 schrieb Thomas Klinger:
hast Du Tools wie cpufreqd (und vielleicht auch cpudyn) installiert? Die schrauben nämlich bei wenig Last die CPU Frequenz runter, egal ob Akku- oder Netzbetrieb. Wenn Du Dir nicht sicher bist, mach mal ein "rpm -qa | grep cpu".
Gruss, Thomas
"rpm -qa | grep cpu" hat nichts ergeben, scheint also nicht installiert zu sein.
Moin Florian,
ich habe mir kürzlich ein Notebook von Dell gekauft. Es scheint allerdings "nur" auf 1594.716 MHz statt 3.06 GHz zu laufen. Das gibt mit jedenfalls /proc/cpuinfo und in etwa auch der Output beim booten an. Stimmen diese Zahlen? Ich habe hier sehr rechenintensive Programme am Laufen und möchte sicher sein, dass ich möglichst viel aus der Maschine raushole. Ich betreibe zur Zeit das Notebook hauptsätzlich von der Steckdose nicht von der Batterie. Es gibt also kein Grund aus Stromspargründen die CPU runterzutakten. Kann mir da jemand weiterhelfen?
... mach mal in einer Shell folgendes: while true; do cat /proc/cpuinfo | grep "cpu MHz"; sleep 1; done Anschliessend fängst Du an, in einer anderen Shell die CPU richtig schön zu beschäftigen. Wenn dann die MHz Zahl steigt und nach der Beschäftigung wieder fällt, ist es IMHO gut. Die while Schleife gibt immer schön im Sekundentakt die Veränderung wieder. Wenn ich das sleep 1; rauslasse, dann reicht bei mir sogar die while Schleife alleine aus, um die CPU an die Klippe zu fahren. ;-) Und nein, ich beweise die Korrektheit der Schleife jetzt nicht mittels Hoare-Kalkül... ;-) Wenn meine CPU nichts wesentliches zu tun hat, dann steht bei mir: cpu MHz : 733.266 Und wenn ich sie belaste sieht das so aus: cpu MHz : 999.909 Und hier ist noch meine cpuinfo: paul@brinkley:~> cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 11 model name : Intel(R) Pentium(R) III Mobile CPU 1000MHz stepping : 1 cpu MHz : 733.266 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse bogomips : 1461.01 Hope this helps. -- cul8er, Paul paul.foerster@gmx.net
Am Freitag, 7. November 2003 18.54 schrieb Paul Foerster:
while true; do cat /proc/cpuinfo | grep "cpu MHz"; sleep 1; done
Anschliessend fängst Du an, in einer anderen Shell die CPU richtig schön zu beschäftigen. Wenn dann die MHz Zahl steigt und nach der Beschäftigung wieder fällt, ist es IMHO gut.
Die while Schleife gibt immer schön im Sekundentakt die Veränderung wieder. Wenn ich das sleep 1; rauslasse, dann reicht bei mir sogar die while Schleife alleine aus, um die CPU an die Klippe zu fahren. ;-)
Und nein, ich beweise die Korrektheit der Schleife jetzt nicht mittels Hoare-Kalkül... ;-)
Wenn meine CPU nichts wesentliches zu tun hat, dann steht bei mir: cpu MHz : 733.266
Und wenn ich sie belaste sieht das so aus: cpu MHz : 999.909
Habe einen Prozess gestartet, bei dem mir "top" unter "%CPU" einen Wert um die 98 angibt. Die While-Schleife gibt jedoch unverändert "cpu MHz : 1594.737" aus. Ich hatte zuerst die Idee, dass cpuinfo vielleicht nur beim Booten beschrieben wird und danach nicht mehr den "richtigen" Wert angibt. Bei Dir scheint das jedoch anders zu sein -> meine CPU scheint wirklich nur mit 1294.737 zu laufen. Irgendwelche Vorschläge? Danke. Gruss Florian
Florian Brunner schrieb:
Habe einen Prozess gestartet, bei dem mir "top" unter "%CPU" einen Wert um die 98 angibt. Die While-Schleife gibt jedoch unverändert "cpu MHz : 1594.737"
Ist ziemlich genau die Hälfte des Sollwertes... Könnte es etwas mit "Muilti-Threading" zu tun haben? Könnte der SMP-Kernel Abhilfe schaffen? Gruss, Günther
Florian Brunner schrieb:
Hallo zusammen,
ich habe mir kürzlich ein Notebook von Dell gekauft. Es scheint allerdings "nur" auf 1594.716 MHz statt 3.06 GHz zu laufen. Das gibt mit jedenfalls /proc/cpuinfo und in etwa auch der Output beim booten an. Stimmen diese Zahlen? Ich habe hier sehr rechenintensive Programme am Laufen und möchte sicher sein, dass ich möglichst viel aus der Maschine raushole. Ich betreibe zur Zeit das Notebook hauptsätzlich von der Steckdose nicht von der Batterie. Es gibt also kein Grund aus Stromspargründen die CPU runterzutakten. Kann mir da jemand weiterhelfen?
Danke.
Gruss Florian
PS: OS: SuSE Linux 8.2; Linux version 2.4.20-4GB (root@Pentium.suse.de) (gcc version 3.3 20030226 (prerelease) (SuSE Linux)) #1 Wed Aug 6 18:26:21 UTC 2003
cat /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Genuine Intel(R) CPU 3.06GHz stepping : 9 cpu MHz : 1594.716 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 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 bogomips : 3185.04
Wenn dieses Feature gut funktioniert, sollte man doch froh sein. Das senkt auch die Lautstärke bei Geräten mit lauten Lüftern...
Hi, falls es noch nicht erwähnt wurde, kann man die Frequenz in die Höhe zwingen: rccpufreqd high muss allerdings unter root aufgerufen werden odi Am Freitag, 7. November 2003 20:36 schrieb Christian Schramm:
Florian Brunner schrieb:
Hallo zusammen,
ich habe mir kürzlich ein Notebook von Dell gekauft. Es scheint allerdings "nur" auf 1594.716 MHz statt 3.06 GHz zu laufen. Das gibt mit jedenfalls /proc/cpuinfo und in etwa auch der Output beim booten an. Stimmen diese Zahlen? Ich habe hier sehr rechenintensive Programme am Laufen und möchte sicher sein, dass ich möglichst viel aus der Maschine raushole. Ich betreibe zur Zeit das Notebook hauptsätzlich von der Steckdose nicht von der Batterie. Es gibt also kein Grund aus Stromspargründen die CPU runterzutakten. Kann mir da jemand weiterhelfen?
Danke.
Gruss Florian
PS: OS: SuSE Linux 8.2; Linux version 2.4.20-4GB (root@Pentium.suse.de) (gcc version 3.3 20030226 (prerelease) (SuSE Linux)) #1 Wed Aug 6 18:26:21 UTC 2003
cat /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Genuine Intel(R) CPU 3.06GHz stepping : 9 cpu MHz : 1594.716 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 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 bogomips : 3185.04
Wenn dieses Feature gut funktioniert, sollte man doch froh sein. Das senkt auch die Lautstärke bei Geräten mit lauten Lüftern...
Am Sonntag, 9. November 2003 12.14 schrieb Manfred Odenstein:
Hi, falls es noch nicht erwähnt wurde, kann man die Frequenz in die Höhe zwingen:
rccpufreqd high
muss allerdings unter root aufgerufen werden
odi
Scheint bei mir nicht installiert zu sein. Ist das irgendwo auf der SuSE DVD drauf (hab es nicht gefunden)? Gruss Florian
Florian Brunner wrote:
Am Sonntag, 9. November 2003 12.14 schrieb Manfred Odenstein:
Hi, falls es noch nicht erwähnt wurde, kann man die Frequenz in die Höhe zwingen:
rccpufreqd high
muss allerdings unter root aufgerufen werden
odi
Scheint bei mir nicht installiert zu sein. Ist das irgendwo auf der SuSE DVD drauf (hab es nicht gefunden)?
Ja. /home/thomas # rpm -qa | grep cpu cpufreqd-0.0.1-76 cpufreqd wird ab 9.0 standardmäßig auf laptops installiert und beim booten gestartet. Die aktuelle Version von Carl Thompson heisst cpuspeed und kann gefunden werden unter: http://carlthompson.net/software/cpuspeed Vorsicht mit /proc/cpuinfo (oder /proc/cpu/sys/.../speed): Zeigt die momentane cpu Frequenz die meistens gedrosselt wird auch wenn der Rechner am Strom hängt(was auch sehr sinnvoll ist: weniger Hitzeentwicklung -> weniger Lüftergeräusch). Wenn der Laptop mit Batterie arbeitet drosselt der cpufreqd die cpu extrem (oder lässt den Rechner sogar immer auf niedrigster freq laufen), dies kann durch rccpufreqd high (s.o., SuSE spezifisch) oder durch schicken des Signals USR1: killproc -USR1 /usr/sbin/cpufreqd vermieden werden. Ein alternatives tool ist cpudyn (glaube auf sourceforge, google hilft) welches zuätzlich noch versucht die Festplatte schlafen zu legen. Eins der beiden tools(vorzugsweise cpufreq/cpuspeed) sollte auf jedenFall auf einem laptop der speedstep oder powernow unterstützt installiert sein. Thomas
participants (9)
-
Christian Schramm
-
Florian Brunner
-
Günther Zinsberger
-
Manfred Odenstein
-
Pascal Möller
-
Paul Foerster
-
Thomas Klinger
-
Thomas Renninger
-
Uwe Rehse