» Startseite » Blog » Linux: Informationen über den Prozessor schnell und einfach ausgeben lassen 

Blog

April 2012März 2012Februar 2012Januar 2012Dezember 2011November 2011Partitionen unter Windows mit EaseUS® Partition Master Home Edition verändernSwatch für die Augen»Now Playing:«-Status­meldung mit pidgin-musictrackerNorton GhostKeine Icons mehr im Gnome-StartmenüViele, viele, bunte Smarties...»I want a new drug«Dropbox: Bestehenden Account auf anderem Rechner nutzen (Windows)GeForce 7600 GTLinux: Informationen über den Prozessor schnell und einfach ausgeben lassenUnreal TournamentHewlett Packard »procurve switch 408«Kugelschreiber – ein Substitut für Bälle?The return of the microwaveFernwartung mit TeamViewerYakumo MausCurry KingUnd da hatte es sich »ausgenibblert«SisalseilupdateGratissoftware von 1&1 (Part #1)Gratissoftware von 1&1 (Part #2)KeePass 2 unter WindowsKeePass 2 auf deutsch (unter Windows)Dropbox: Verzeichnis mit anderen Nutzern teilen7-Zip: Große Dateien in kleine Archive aufteilenOktober 2011September 2011August 2011Juli 2011Juni 2011Mai 2011April 2011März 2011Februar 2011Januar 2011Dezember 2010November 2010Oktober 2010September 2010August 2010Juli 2010Juni 2010Mai 2010April 2010März 2010Februar 2010Januar 2010Dezember 2009November 2009Oktober 2009September 2009Januar 2009Dezember 2008November 2008Oktober 2008September 2008Juni 2008Mai 2008April 2008März 2008Februar 2008Januar 2008Dezember 2007November 2007Oktober 2007Mai 2007Februar 2007Januar 2007September 2006August 2006Juni 2006Mai 2006April 2006März 2006Februar 2006November 2005Oktober 2005September 2005Juli 2005Juni 2005Mai 2005Mai 2004Oktober 2003September 2003Juli 2003Juni 2002Mai 2002März 2002Februar 2002Januar 2002November 2001Oktober 2001Juli 2001Juni 2001Mai 2001März 2001Februar 2001Januar 2001
get Opera
get Mozilla Firefox
get Konqueror
get Mozilla Thunderbird
get Ubuntu Linux

Valid CSS!
Valid XHTML!

10.

November

2011

Linux: Informationen über den Prozessor schnell und einfach ausgeben lassen

Wie kann man sich unter Linux CPU-Informationen wie etwa die Anzahl der Kerne und den Takt anzeigen lassen? Schnell und einfach geht es natürlich mit der Konsole.

Alles kein Hexenwerk, ein einfacher Aufruf genügt. Zuvor jedoch noch ein paar Hintergrundinformationen. Unter Linux kann man unter /proc diese Informationen auslesen. /proc ist dabei ein Pseudo-Dateisystem, welches als Schnittstelle zu den Kernel-Datenstrukturen verwendet wird. Der größte Teil von /proc ist »read-only«, also nur zum Lesen. In einer der »Dateien« in /proc befinden sich auch die Informationen über den Prozessor.

Anzeige des Inhalts von /proc/cpuinfo

Die Informationen über den Prozessor sind in /proc/cpuinfo abgelegt. Der Inhalt der Datei kann einfach mit dem folgenden Befel direkt an der Konsole ausgegeben werden:

cat /proc/cpuinfo

Das Resultat sieht unterschiedlich aus und hängt vom Prozessor und der Anzahl von Kernen ab. Hier als Beispiel ein AMD Athlon 64 3200+ (inzwischen auch schon 8 Jahre alt das gute Stück ):

  
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 47
model name      : AMD Athlon(tm) 64 Processor 3200+
stepping        : 0
cpu MHz         : 2009.350
cache size      : 512 KB
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
                  cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext 
                  fxsr_opt lm 3dnowext 3dnow up rep_good nopl pni lahf_lm
bogomips        : 4018.70
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

Der AMD Athlon 64 3200+ ist ein Singlecore-Prozessor. Daher wenig verwunderlich: Es werden auch nur Informationen über einen Prozessor ausgegeben.

Bei einem Mehrkernprozessor sieht das schon ein wenig anders aus. Als Beispiel für diesen Fall die Ausgabe von einem Intel Pentium Dual-Core E5200. Bei diesem werden die Informationen zu beiden Kernen ausgegeben:

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Pentium(R) Dual-Core  CPU      E5200  @ 2.50GHz
stepping        : 6
cpu MHz         : 2500.000
cache size      : 2048 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 
                  aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr 
                  pdcm lahf_lm dts
bogomips        : 6009.64
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           : 23
model name      : Pentium(R) Dual-Core  CPU      E5200  @ 2.50GHz
stepping        : 6
cpu MHz         : 2500.000
cache size      : 2048 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 
                  aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr 
                  pdcm lahf_lm dts
bogomips        : 6010.07
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

Wer nur wissen will wie viele Prozessoren im System arbeiten kann sich dies auch mit nur einem Befehl schnell anzeigen lassen:

 grep processor /proc/cpuinfo 

Wichtig: Linux beginnt wie sonst auch in vielen Fällen nicht mit »1« sondern mit »0« für das erste Gerät.

X_FISH

Werbung


Impressum
GnuPG public key
Das Generieren dieser Seite dauerte genau 1.43227 Sekunden.