Harting Development

CPU-Informationen unter Linux abrufen

Lukas Fuchs vor 2 Jahren Systemadministration 3 Min. Lesezeit

Befehle zum Abrufen von CPU-Informationen in Linux

Du kannst diverse Befehle verwenden, um detaillierte Informationen über deine CPU unter Linux abzurufen. Diese Befehle bieten dir Einblick in die CPU-Architektur, -Geschwindigkeit, -Kern- und -Thread-Anzahl sowie andere wichtige Details.

CPU-Modell und -Geschwindigkeit

  • cat /proc/cpuinfo: Zeigt grundlegende CPU-Informationen an, einschließlich Modellname, Taktfrequenz und Cache-Größe.
  • lscpu: Bietet ausführliche Informationen über die CPU-Architektur, den Codenamen, die Anzahl der Sockel und Kerne.
  • dmidecode: Kann zum Abrufen detaillierter Informationen über die Systemhardware verwendet werden, einschließlich CPU-Modell und -Geschwindigkeit.

Anzahl der CPU-Kerne und -Threads

  • cat /proc/cpuinfo: Zählt die Anzahl der CPU-Kerne und -Threads.
  • top: Zeigt die Echtzeit-CPU-Auslastung an und listet die Anzahl der verwendeten Kerne und Threads auf.
  • htop: Ein interaktives Befehlszeilentool, das die CPU-Auslastung zusammen mit anderen Systemressourcen grafisch visualisiert.

CPU-Auslastung und -Temperatur

  • mpstat: Zeigt die CPU-Auslastung pro Kern an.
  • sar: Sammelt und meldet Systemressourcendaten, einschließlich der CPU-Auslastung.
  • sensors: Liefert Informationen über die CPU-Temperatur und andere Hardware-Sensormesswerte.

CPU-Frequenz und -Spannung

  • cpupower frequency-info: Zeigt die aktuelle und maximale CPU-Frequenz an.
  • msr-tools: Bietet Befehlszeilentools zur Überwachung und Steuerung der CPU-Frequenz und -Spannung.
  • intel-undervolt: Ein Tool speziell für Intel-CPUs, das die Spannungspegel und die Taktfrequenz anpassen kann.

Methoden zum Abrufen von CPU-Modell und -Geschwindigkeit

Um das Modell und die Geschwindigkeit deines Prozessors unter Linux zu ermitteln, stehen dir mehrere Befehle und Tools zur Verfügung.

Befehlszeilenbefehle

cat /proc/cpuinfo

Dieser Befehl listet detaillierte Informationen zu deiner CPU auf, darunter:

  • CPU-Modellname
  • Anzahl der Kerne und Threads
  • Prozessorgeschwindigkeit in GHz
  • Cache-Größen
  • Feature-Flags

lscpu

lscpu bietet eine benutzerfreundlichere Ausgabe der CPU-Informationen. Es zeigt:

  • CPU-Architektur
  • Modellname
  • Anzahl der Sockets, Kerne und Threads
  • Prozessorgeschwindigkeit
  • Cache-Ebenen

Grafische Tools

System Monitor (gnome-system-monitor)

Dieser grafische Tool bietet eine Echtzeitüberwachung deiner Hardware, einschließlich der CPU-Auslastung, Temperatur und Taktfrequenz.

  • Wechsle zur Registerkarte "Hardware".
  • Wähle "CPU" aus.
  • Die Informationen zum CPU-Modell und zur Geschwindigkeit werden im rechten Bereich angezeigt.

KSysGuard (kde-systemguard)

Ein weiteres grafisches Tool zum Überwachen des Systems.

  • Starte KSysGuard.
  • Wechsle zur Registerkarte "CPU".
  • Die CPU-Informationen werden in übersichtlicher Form angezeigt, einschließlich des Modells, der Taktfrequenz und der Kernanzahl.

Anzeige der Anzahl der CPU-Kerne und -Threads

Um die Anzahl der CPU-Kerne und -Threads anzuzeigen, kannst du verschiedene Befehle verwenden.

Linux-Befehle zur Anzeige der CPU-Kerne und -Threads

  • lscpu
lscpu | grep "Core(s) per socket"
  • cat /proc/cpuinfo | grep "core id"
cat /proc/cpuinfo | grep "core id" | uniq -c
  • top
top -H | grep "Threads:"

Wie viele Kerne hat meine CPU?

Die Anzahl der CPU-Kerne gibt an, wie viele unabhängige Verarbeitungseinheiten deine CPU besitzt. Jeder Kern kann einen Befehlsstrom gleichzeitig verarbeiten.

Wie viele Threads hat meine CPU?

CPU-Threads sind virtuelle Verarbeitungseinheiten, die von modernen CPUs verwendet werden, um die Leistung zu verbessern. Jeder Kern kann mehrere Threads gleichzeitig verarbeiten. Dies wird als Hyperthreading oder Simultaneous Multithreading (SMT) bezeichnet.

Was ist der Unterschied zwischen Kernen und Threads?

Kerne sind physische Verarbeitungseinheiten, während Threads logische Verarbeitungseinheiten sind. Ein Kern kann einen Thread gleichzeitig verarbeiten, während ein Thread nur einen Bruchteil der Ressourcen eines Kerns nutzt.

Bedeutung der Kern- und Thread-Anzahl

Eine höhere Anzahl von Kernen und Threads kann die Gesamtleistung verbessern, insbesondere bei Aufgaben, die parallel verarbeitet werden können. Zu diesen Aufgaben gehören Videobearbeitung, Rendering und wissenschaftliche Berechnungen.

Abrufen von CPU-Auslastung und -Temperatur

Willst du wissen, wie sehr deine CPU beansprucht wird und wie heiß sie läuft, dann gibt es in Linux mehrere Tools, die dir diese Informationen liefern.

CPU-Auslastung anzeigen

Um die CPU-Auslastung anzuzeigen, kannst du den Befehl top verwenden. Dieser Befehl zeigt eine Echtzeitansicht aller laufenden Prozesse und ihrer Ressourcennutzung, einschließlich der CPU-Auslastung.

top

Die erste Zeile von top zeigt die Gesamt-CPU-Auslastung sowie die Auslastung für jeden CPU-Kern an. Du kannst die Ansicht nach CPU-Auslastung sortieren, indem du die Taste "P" drückst.

CPU-Temperatur anzeigen

Um die CPU-Temperatur anzuzeigen, kannst du das Tool sensors verwenden. Dieses Tool zeigt Informationen zu den Sensoren deines Systems, einschließlich der CPU-Temperatur.

sensors

Die Ausgabe von sensors enthält Temperaturwerte für verschiedene Sensoren. Suche nach dem Eintrag mit dem Label "CPU Temperature" oder "Core Temperature", um die CPU-Temperatur zu finden.

Hinweis: Die Genauigkeit der Temperatursensoren kann je nach System variieren.

Überwachung von CPU-Auslastung und -Temperatur

Neben dem Anzeigen von CPU-Auslastung und -Temperatur kannst du auch Tools zur Überwachung dieser Werte verwenden.

  • htop: Dies ist ein interaktives Terminal-Tool, das eine Echtzeitansicht der Systemressourcen, einschließlich CPU-Auslastung und -Temperatur, bietet.
  • lm-sensors: Dies ist ein Daemon und eine Sammlung von Werkzeugen, die Sensordaten, einschließlich CPU-Temperatur, sammeln und bereitstellen.
  • psensor: Dies ist ein grafisches Tool, das Echtzeitinformationen zu verschiedenen Systemressourcen, einschließlich CPU-Auslastung und -Temperatur, anzeigt.

Diese Tools können dir dabei helfen, die Leistung deiner CPU zu überwachen und potenzielle Probleme zu identifizieren.

Überwachen der CPU-Frequenz und -Spannung

Über die Überwachung von CPU-Frequenz und -Spannung kannst du wichtige Einblicke in die Leistung und Stabilität deines Systems gewinnen. Mit diesen Informationen kannst du Übertaktungsoptionen optimieren, thermische Probleme beheben und die Gesamtleistung des Systems verbessern.

CPU-Frequenz überwachen

Die CPU-Frequenz misst die Taktrate oder die Geschwindigkeit, mit der der Prozessor Anweisungen verarbeitet. Eine höhere Frequenz ermöglicht eine schnellere Verarbeitung von Anweisungen.

Um die CPU-Frequenz anzuzeigen, kannst du den Befehl cat verwenden:

$ cat /proc/cpuinfo | grep "cpu MHz"

Dies zeigt die aktuelle Frequenz jedes CPU-Kerns an. Du kannst auch das Diagnosetool hwinfo verwenden, um eine detailliertere Ansicht der Frequenzdaten zu erhalten:

$ sudo hwinfo --cpu --short

CPU-Spannung überwachen

Die CPU-Spannung misst die elektrische Leistung, die die CPU erhält. Eine höhere Spannung kann die Leistung steigern, aber auch zu erhöhter Wärmeentwicklung führen.

Um die CPU-Spannung anzuzeigen, kannst du den Befehl cat verwenden:

$ cat /proc/cpuinfo | grep "cpu voltage"

Dies zeigt die aktuelle Spannung für jeden CPU-Kern an. Du kannst auch das Stabilitäts- und Übertaktungstool CPU-Z verwenden, um genauere Spannungsmessungen zu erhalten:

https://www.cpuid.com/softwares/cpu-z.html

Übertaktung und Spannungsänderungen

Wenn du die Gesamtleistung deines Systems verbessern möchtest, kannst du die CPU-Frequenz und -Spannung übertakten. Dies kann jedoch zu Instabilität oder Beschädigung der Hardware führen. Daher ist es wichtig, vor dem Übertakten gründlich zu recherchieren und Vorsichtsmaßnahmen zu treffen.

Die Spannungsänderungen können auch genutzt werden, um die CPU-Effizienz zu verbessern. Die Reduzierung der Spannung kann die Wärmeentwicklung reduzieren und die Akkulaufzeit verlängern, kann aber auch die Leistung beeinträchtigen.

Wenn du Übertaktung oder Spannungsänderungen planst, ist es wichtig, geeignete Kühllösungen zu verwenden und die Auswirkungen auf die Systemstabilität sorgfältig zu überwachen.

CPU-Informationen für die Fehlerbehebung und Leistungssteigerung

CPU-Informationen sind von entscheidender Bedeutung für die Fehlerbehebung und Leistungssteigerung. Indem du die CPU-Metriken verstehst, kannst du potenzielle Probleme frühzeitig erkennen, die Systemleistung optimieren und fundierte Entscheidungen zur Hardware-Auswahl treffen.

CPU-Ressourcenüberwachung

Es ist unerlässlich, die CPU-Auslastung zu überwachen, um Engpässe zu erkennen und rechtzeitig zu beheben. Befehle wie top, htop und ps bieten Echtzeitinformationen zur CPU-Auslastung pro Prozess. Dies hilft dir, ressourcenintensive Aufgaben zu identifizieren und Maßnahmen zur Lastverteilung oder Optimierung des Codes zu ergreifen.

CPU-Temperaturüberwachung

Überhitzung kann die CPU-Stabilität beeinträchtigen und zu Leistungseinbußen führen. Verwende Tools wie lm-sensors oder hddtemp, um die CPU-Temperatur zu überwachen. Wenn die Temperaturen zu hoch werden, kannst du Maßnahmen zur Verbesserung der Kühlung ergreifen, wie z. B. das Reinigen des Gehäuses, das Ersetzen des Kühlkörpers oder das Verbessern des Luftstroms.

Erkennen von CPU-Problemen

Wenn du unerwartete Systemfehler oder Leistungsprobleme feststellst, kann die Analyse von CPU-Informationen Aufschluss über die Ursache geben. Befehle wie dmesg und journalctl protokollieren CPU-bezogene Ereignisse, die bei der Fehlerbehebung hilfreich sein können.

Leistungsoptimierung

Durch die Überwachung der CPU-Frequenz und -Spannung kannst du die Leistung optimieren. Tools wie cpupower und turbostat ermöglichen es dir, die Taktraten anzupassen und die Spannungsverteilung zu steuern. Dies kann die Gesamtleistung verbessern, ohne die Stabilität zu beeinträchtigen.

Virtualisierungsumgebungen

In virtualisierten Umgebungen ist die CPU-Überwachung von entscheidender Bedeutung, um die Ressourcenzuweisung zu optimieren und Leistungsprobleme zu vermeiden. Tools wie virt-top und virsh bieten Einblicke in die CPU-Auslastung, den Speicherverbrauch und andere wichtige Metriken virtueller Maschinen.

Indem du die in diesem Abschnitt beschriebenen Techniken anwendest, kannst du CPU-Informationen nutzen, um die Leistung deines Systems zu verbessern, Probleme zu beheben und fundierte Entscheidungen über Hardware-Upgrades zu treffen.

Weitere Beiträge

Folge uns

Neue Beiträge

Netzwerk & Routing

NSLookup in Linux: Befehlsreferenz für DNS-Abfragen

AUTOR • May 13, 2026
Linux-Server

Schritt-für-Schritt-Anleitung für das Hoymiles Firmware-Update

AUTOR • May 13, 2026
Netzwerk & Routing

Prüfen, ob ein Port unter Linux geöffnet ist: Einfache Methoden und bewährte Praktiken

AUTOR • May 13, 2026
Linux-Server

Linux Mint auf Deutsch: Optimale Linux-Distribution für deutschsprachige Anwender

AUTOR • May 13, 2026
Netzwerk & Routing

WLAN-Probleme mit GoodWe-Wechselrichtern: Troubleshooting und Lösungen

AUTOR • May 13, 2026
Linux-Server

Linux Mint installieren: Eine Schritt-für-Schritt-Anleitung für Anfänger

AUTOR • May 13, 2026
Netzwerk & Routing

BYD WLAN-Aktivierung: Schritt-für-Schritt-Anleitung

AUTOR • May 13, 2026
Netzwerk & Routing

Handy-Symbolführer: Bedeutung der Symbole auf Ihrem Smartphone

AUTOR • May 13, 2026
Linux-Server

Linux Mint XFCE Systemanforderungen: Alles, was du wissen musst

AUTOR • May 13, 2026
Linux-Server

Linux und exFAT: Ein Leitfaden für die Kompatibilität

AUTOR • May 13, 2026
Netzwerk & Routing

Probleme mit ABUS WLAN-Kameras: Ursachen und Lösungen

AUTOR • May 13, 2026
Systemadministration

USB-Stick-Seriennummer ermitteln: So geht's einfach und schnell

AUTOR • May 13, 2026
Systemadministration

Zurücksetzen des Hoymiles DTU: Eine umfassende Anleitung

AUTOR • May 13, 2026
Linux-Server

Die ultimative Anleitung zur fstab-Datei: Mounten und Konfigurieren von Dateisystemen

AUTOR • May 13, 2026
Linux-Server

Linux auf USB-Stick installieren: Eine Schritt-für-Schritt-Anleitung

AUTOR • May 13, 2026
Linux-Server

Linux-Browser: Vergleich, Funktionen und Tipps für die beste Wahl

AUTOR • May 13, 2026
Sicherheit & Hardening

WLAN-Anmeldeseite erscheint nicht: Ursachen und Lösungen

AUTOR • May 13, 2026
Netzwerk & Routing

OpenWrt auf Fritz!Box installieren: Schritt-für-Schritt-Anleitung

AUTOR • May 13, 2026
Netzwerk & Routing

FritzBox 7590: Maximale Glasfasergeschwindigkeit für Ihr Zuhause

AUTOR • May 13, 2026
Linux-Server

So erstellen Sie einen bootfähigen Linux Live USB-Stick: Eine Schritt-für-Schritt-Anleitung

AUTOR • May 13, 2026

Beliebte Beiträge

Linux-Server

Fronius Fehlercode-Liste: Bedeutung und Problemlösungen für Fronius-Wechselrichter

AUTOR • Dec 19, 2025
Cloud & Virtualisierung

Hoymiles DTU Firmware Update: So aktualisieren Sie Ihre Firmware richtig

AUTOR • Apr 06, 2025
Linux-Server

Linux Live-Systeme: Booten und Arbeiten ohne Installation

AUTOR • Apr 17, 2024
Linux-Server

Linux neben Windows installieren: Ein umfassender Leitfaden

AUTOR • Apr 17, 2024
Netzwerk & Routing

Zwei Router miteinander verbinden: So erweiterst du dein WLAN-Netzwerk effektiv

AUTOR • May 09, 2024
Systemadministration

Teckin Steckdose Reset: Schritt-für-Schritt-Anleitung zur Fehlersuche

AUTOR • Apr 06, 2025
Linux-Server

Valorant auf Linux: Ein ultimativer Leitfaden für eine reibungslose Spielerfahrung

AUTOR • Apr 17, 2024
Netzwerk & Routing

WLAN-Koexistenz aktiv: Optimale WLAN-Leistung durch Harmonisierung

AUTOR • May 09, 2024
Systemadministration

Autostart von Anwendungen unter Linux: Eine umfassende Anleitung

AUTOR • Apr 17, 2024
Netzwerk & Routing

Smarte Türklingel für die Fritzbox: Mit WLAN-Verbindung immer auf dem Laufenden

AUTOR • May 09, 2024
Netzwerk & Routing

DJI Mini 3 Pro mit WLAN verbinden: Schritt-für-Schritt-Anleitung

AUTOR • Apr 19, 2024
Linux-Server

Adobe-Produkte unter Linux: Möglichkeiten und Herausforderungen

AUTOR • Apr 17, 2024
Linux-Server

MX Linux auf Deutsch: Eine umfassende Anleitung

AUTOR • Dec 19, 2025
Systemadministration

Linux-Gruppen anzeigen: Eine vollständige Anleitung

AUTOR • Apr 17, 2024
Netzwerk & Routing

Fritze dich weg: WLAN der Fritzbox deaktivieren – Schritt-für-Schritt Anleitung

AUTOR • Apr 19, 2024
Systemadministration

Die FritzBox gekonnt ausschalten: Schritt-für-Schritt-Anleitung

AUTOR • Apr 19, 2024
Netzwerk & Routing

Hisense TV lässt sich nicht mit WLAN verbinden: Ursachen und Lösungen

AUTOR • May 09, 2024
Netzwerk & Routing

WLAN-Stick für den Raspberry Pi: So erweiterst du deine drahtlose Reichweite

AUTOR • Apr 19, 2024
Netzwerk & Routing

WLAN-Frequenz: Die ultimative Anleitung zu 2,4 GHz und 5 GHz

AUTOR • Apr 19, 2024
Netzwerk & Routing

Rauchmelder Fritzbox kompatibel: Alles, was du wissen musst

AUTOR • Dec 12, 2024