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