32bit oder 64bit CPU?

cpu flags in /proc/cpuinfo
cpu flags in /proc/cpuinfo

Wer herausfinden möchte, ob im inneren seines Rechners eine 32bit- oder eine 64bit CPU ihren Dienst verrichtet, kann dies relativ schnell und einfach anhand von /proc/cpuinfo erledigen.

Mittels

cat /proc/cpuinfo

kann man sich alle nur erdenklichen Informationen zu der/den im Rechner verbauten CPU(s) ausgeben lassen. Interessant ist für uns die Zeile flags.

cpu flags in /proc/cpuinfo
cpu flags in /proc/cpuinfo

Ist dort in dem Wust von Kürzeln die Zeichenfolge lm zu finden, ist man Besitzer einer modernen 64bit CPU. Zur Erklärung: Das Kürzel lm steht für Long-Mode, was nichts anderes bedeutet, als das die CPU den 64bit Modus von AMD beherrscht und somit sowohl 32- als auch 64bit Anwendungen ausführen kann.

Alternativ könnte man auch das Feld „adress sizes“ untersuchen. Steht dort etwas wie

36 bits physical, 48 bits virtual

darf man davon ausgehen, das man eine 64bit CPU besitzt. Dieser Weg ist jedoch nicht empfehlenswert, da nicht alle CPUs diese Information herausrücken.

Von Heiko

Gründer, Admin und Hauptautor von Fedora-Blog.de. Benutzt Fedora seit Core 4, hat nach Core 6 aber bis zum Release von Fedora 12 einen Abstecher zu CentOS gemacht, ist inzwischen aber wieder zu Fedora zurückgekehrt und plant auch nicht, daran in naher Zukunft etwas zu ändern.

Ein Kommentar

  1. Ha! Danke! 🙂 Ich hatte in letzter Zeit nach dieser Information gesucht, weil ich bei einem Update eventuell erstmals x86_64 ausprobieren wollte, und das ist doch wesentlich eindeutiger, als bei Wikipedia und Intel lediglich ein „müsste sein“ herauszulesen :-).

Kommentare sind geschlossen.