Hoe het aantal kernen in Ubuntu te vinden?

How Find Number Cores Ubuntu




Linux-beheerders moeten vaak het aantal cores weten terwijl ze de Linux-servers beheren en verschillende taken toewijzen aan meerdere servermachines. Aanvankelijk worden computersystemen geleverd met single-core CPU's, maar tegenwoordig hebben we multi-core CPU's om de prestaties te verbeteren. Dit bericht biedt tal van methoden en opdrachten om het aantal kernen in het Ubuntu 20.04 LTS-systeem te vinden.

  • Het lscpu-commando gebruiken
  • Het /proc/cpuinfo-bestand gebruiken
  • De opdracht nproc gebruiken

Methode 1: Het aantal kernen in Ubuntu vinden met behulp van de lscpu-opdracht

De 'lscpu' commando biedt alle informatie met betrekking tot de CPU-architectuur.







$ lscpu



De bovenstaande opdracht toont alle informatie met betrekking tot de CPU, zoals CPU-architectuur, het aantal CPU-kernen, threads per kern, enz.



Om alleen de CPU-informatie uit te filteren, gebruikt u de 'lscpu' commando met de 'egrep' commando als volgt:





$ lscpu| egrep 'CPU(s)'

Zoals je kunt zien in de hierboven bijgevoegde schermafbeelding, worden de regels die de string-CPU bevatten weergegeven als een uitvoer naar de hierboven genoemde opdracht:



Dit 'lscpu' commando verzamelt alle informatie van de ‘/proc/cpuinfo’ bestand en sysfs, dus dit betekent dat we de CPU-gerelateerde informatie direct kunnen krijgen van de ‘/proc/cpuinfo’ het dossier.

Methode 2: Het aantal kernen in Ubuntu vinden met behulp van het /proc/cpuinfo-bestand

als de naam van ‘/proc/cpuinfo’ zegt, het is een bestand dat de informatie van de CPU bevat, en we kunnen gemakkelijk alle informatie van dit bestand bekijken met behulp van het cat-commando:

$kat /procent/cpuinfo

Uit deze hele reeks informatie kunnen we de informatie filteren en het exacte aantal kernen krijgen door de opdracht cat, grep en wc te combineren, zoals weergegeven in de onderstaande opdracht:

$kat /procent/cpuinfo| greepverwerker| wc -de

U kunt zien, het heeft alleen het aantal kernen getoond.

Methode 3: Het aantal kernen in Ubuntu vinden met behulp van de opdracht nproc

In plaats van de 'greep' commando om het aantal cores uit de ‘/proc/cpuinfo’ bestand, is er een eenvoudig commando dat bekend staat als 'nproc' om alleen het aantal kernen te krijgen:

$nproc

Zoals je kunt zien in de uitvoer van het bovenstaande commando, heeft het ook het aantal kernen afgedrukt zoals we wilden.

Conclusie

Dit bericht bevat drie eenvoudige maar diepgaande methoden om het aantal kernen en andere CPU-gerelateerde informatie in het Ubuntu 20.04 LTS-besturingssysteem te vinden. Met behulp van een van de hierboven gegeven methoden is het niet langer moeilijk om het aantal kernen te vinden.