Auslesen/Anzeige der CPU Taktrate, wie?

tigion

goodnight moon
Hallo, mal ne kleine Frage zur Anzeige oder zum Auslesen der aktuellen CPU Frequenz.

Gibt es da Tools oder Kommandos, um sich die aktuelle CPU Frequenz anzeigen zu lassen? Unter `sysctl -a`bin ich noch nicht fündig geworden.

Danke schonmal

Gruss
tigion
 
Zuletzt bearbeitet:
$ sysctl -a | grep hw.clockrate
hw.clockrate: 701

Ich glaube es wird Zeit das ich mich aufs Ohr haue ... das muss ich irgendwie übersehen haben ...

Danke moep :)
 
Wenn du dir die Frequenz permanent anzeigen lassen willst, kannst du auch Torsmo nehmen. Das zeigt auch noch manches andere an. Ist in den Ports zu finden (/sysutils/torsmo)
 
Ich habe da mal einen Patch zu cpufreq "geschrieben", der das ganze auf Megahertz rundet:
Code:
+++ chkfreq.c	Patch (c) Yamagi Burmeister 26.07.2005
@@ -45,9 +45,10 @@
 			tv2.tv_usec += (tv2.tv_sec - tv1.tv_sec) * 1000000;
 			tv2.tv_usec -= tv1.tv_usec;
 		} while (tv2.tv_usec < 1000000);
-
-		printf("%llu\n", t2 - t1);
-	}
+                
+            int mhz = (t2 - t1) / 1000000;
+			printf("%u MHz\n", mhz);  
+		}
 
 	return 0;
 }
 
Zurück
Oben