So überprüfen Sie, wie viele CPUs es in Linux gibt

WBOY
Freigeben: 2022-01-04 11:38:00
Original
24206 Leute haben es durchsucht

Unter Linux können Sie den Befehl grep verwenden, um zu überprüfen, wie viele CPUs vorhanden sind. Dieser Befehl wird verwendet, um Zeichenfolgen zu finden, die die Bedingungen in der Datei erfüllen können Sie die Anzahl der CPUs abfragen. Die Syntax lautet: „grep -c 'processor' /proc/cpuinfo“.

So überprüfen Sie, wie viele CPUs es in Linux gibt

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

So überprüfen Sie, wie viele CPUs es in Linux gibt.

Zunächst zeige ich Ihnen die Situation mit 1 CPU. Diese Situation ist die einfachste.

CPU-Informationen werden in /proc/cpuinfo gespeichert, wie in der folgenden Abbildung gezeigt. Die physische ID stellt die CPU dar, die Nummerierung beginnt bei 0, und die CPU-Kerne stellen die Anzahl der Kerne dar. Es ist ersichtlich, dass es sich um eine 1-Kern-CPU handelt Das heißt, CPU Die Zahl ist 1.

So überprüfen Sie, wie viele CPUs es in Linux gibt

Nachdem wir die spezifische Datei kennen, in der die CPU-Informationen gespeichert sind, können wir einfach grep -c 'processor' /proc/cpuinfo verwenden, um die Anzahl der CPUs zu zählen.

So überprüfen Sie, wie viele CPUs es in Linux gibt

Das Folgende zeigt die Abfragesituation mehrerer CPUs. Überprüfen Sie zunächst /proc/cpuinfo, um festzustellen, ob es Unterschiede in den CPU-Informationen gibt. Es ist ersichtlich, dass es zwei 4-Kern-CPUs gibt, d. h. die Anzahl der CPUs beträgt 8.

So überprüfen Sie, wie viele CPUs es in Linux gibt

Verwenden Sie in ähnlicher Weise grep -c 'processor' /proc/cpuinfo, um die Anzahl der CPUs zu zählen.

So überprüfen Sie, wie viele CPUs es in Linux gibt

Mit der folgenden Methode können Sie auch die Anzahl der CPUs, Kerne und die Gesamtzahl der logischen CPUs einzeln abfragen.

Hinweis: Die Gesamtzahl der logischen CPUs = die Anzahl der physischen CPUs * die Anzahl der Kerne jeder physischen CPU * die Anzahl der Hyperthreads

Fragen Sie die Anzahl der CPUs ab

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
Nach dem Login kopieren

Fragen Sie die Anzahl der Kerne ab:

cat /proc/cpuinfo| grep "cpu cores"| uniq
Nach dem Login kopieren

Abfragen die Gesamtzahl der logischen CPUs:

cat /proc/cpuinfo| grep "processor"| wc -l
Nach dem Login kopieren

So überprüfen Sie, wie viele CPUs es in Linux gibt

Verwandte Empfehlungen: „Linux Video Tutorial

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, wie viele CPUs es in Linux gibt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage