Hvordan finne hvor mange kjerner det er i Linux -systemer

Hvordan finne hvor mange kjerner det er i Linux -systemer
Denne opplæringen forklarer hvor mange prosessorkjerner det er i et Linux -system.

Etter å ha lest denne artikkelen, vil du kunne sjekke antall kjerner gjennom forskjellige tilgjengelige kommandoer for alle Linux -systemer. Noen av de forklarte kommandoene er også nyttige i BSD -systemer.

Alle instruksjoner beskrevet i denne opplæringen inkluderer skjermbilder for hver bruker å forstå lett, uavhengig av kunnskapsnivået hans.”

For å sjekke antall CPU -er i Linux, dekker denne opplæringen følgende kommandoer:

  • LSCPU
  • NProc
  • Hwinfo
  • topp
  • htop
  • /proc/cpuinfo

LSCPU -kommandoen

De LSCPU Kommandoen leser både SYSFS -filsystemet og /Proc /Cpuinfo -filen. Ved å utføre LSCPU, kan vi se hvor mange kjerner det er i Linux -systemet vårt. I tillegg viser denne kommandoen informasjonen om CPU -cacher, modell og stikkontakter, blant annet nyttig informasjon.

Denne delen forklarer hvordan du bruker LSCPU For å skrive ut all CPU -informasjon og hvordan du viser antall CPU -kjerner spesifikt.

For å vise all CPU -informasjon, kjør LSCPU uten flere flagg, som vist på figuren nedenfor.

LSCPU

Ved å bruke EGREP, kan du bare skrive ut antall kjerner, som vist nedenfor.

LSCPU | Egrep 'CPU \ (S \)'

LSCPU -kommandoen er den mest brukte for å sjekke informasjon om CPUer.

Sjekk antall kjerner i Linux med NPROC -kommandoen

Et annet enkelt å bruke verktøy for å avsløre antall kjerner i Linux -systemet ditt er NProc kommando.

Som standard, uten flagg, viste denne kommandoen kjernetallet. Bare kjør kommandoen som vist nedenfor for at den skal returnere antall kjerner i systemet.

NProc

Som du ser er utgangen ekstremt enkel.

Hwinfo -kommandoen

Hwinfo Linux -kommandoen er et annet alternativ for å sjekke antall kjerner på systemet.

De Hwinfo Kommandoen er ikke inkludert som standard på Linux -systemer. For å installere den på Debian-baserte Linux-distribusjoner, bruk Apt Packages Manager som vist på skjermbildet nedenfor.

sudo apt install hwinfo -y

Når den er installert, kjør Hwinfo -kommandoen etterfulgt av flaggene som er vist i følgende figur.

sudo hwinfo - -cpu -short

Som du kan se, blir antall kjerner returnert linje for linje.

Hwinfo -kommandoen kan brukes til å skrive ut informasjon om all maskinvare i systemet.

Blant funksjonene kan du eksportere utdataene til en fil. For å eksportere antall kjerner til en fil, bruk følgende syntaks.

Merk: Det eksporterte filnavnet er vilkårlig; du kan nevne det som du vil.

sudo hwinfo -short -cpu> cores.tekst

Du kan bruke mindre Kommando for å lese den eksporterte filen.

Mindre kjerner.tekst

Som du ser nedenfor, er filinnholdet det samme som forrige utdata.

For å vise all systeminformasjon med Hwinfo, kjør den som vist i følgende figur.

Sudo Hwinfo --all

Som vist på skjermbildet ovenfor, Hwinfo Kommandoen er ikke brukervennlig når du viser informasjon om all maskinvaren. For en mer brukervennlig visning, bruk - -short flagget for å spesifisere maskinvaren du vil sjekke, som vist i det første eksemplet på Hwinfo seksjon.

Finne antall CPUer i Linux ved hjelp av toppkommandoen

Linux topp (Tabell over prosesser) Kommando er en oppgaveleder som skriver ut sanntidsminne og CPU-ressursbruk.

Denne kommandoen skriver ut utførende prosesser og hukommelse og CPU -forbruk. Når den brukes med -1 -flagget, viser det også antall kjerner i systemet.

Kjør følgende kommando for å starte toppverktøyet som viser hvor mange kjerner som er til stede i systemet.

Topp -1

Som du kan se, viser toppkommandoen 4 kjerner: 0,1,2 og 3.

I tillegg kan du også kjøre toppkommandoen uten flagg og deretter trykke på 1; resultatet er det samme.

Kontroller hvor mange kjerner som bruker HTOP -kommandoen

HTOP -kommandoen ligner på toppkommandoen som tidligere er forklart. Men det har noen fordeler i løpet av toppen. HTOP -brukergrensesnittet er fargerikt, derfor støtter HTOP også rulling,

I motsetning til topp, For å se hvor mange kjerner som er i systemet, trenger du ikke bruke flagg. Kjør kommandoen nedenfor for å se hvordan HTOP viser CPU -informasjonen.

htop

Avsløre antall kjerner i Linux ved å lese /proc/cpuinfo

En annen måte å se antall kjerner i Linux er ved å lese /proc /Cpuinfo -filen. Du kan bruke forskjellige kommandoer for å lese denne filen, som mindre, katt, mer osv.

For å lese CPUINFO -filen, kjør kommandoen vist nedenfor.

mindre /proc /cpuinfo

Antall kjerner vises i søsken linje, som påpekt av den hvite pilen i skjermdumpen nedenfor.

Du kan også spesifikt vise antall kjerner ved å kjøre kommandoen nedenfor.

mindre /proc /cpuinfo | GREP -prosessor | wc -l

Som du ser nedenfor, er det 4 kjerner i systemet.

Det er alt; Med alle kommandoer beskrevet ovenfor, har du forskjellige måter å sjekke antall kjerner.

Konklusjon

Som vist i denne opplæringen, under Linux, er det mange metoder for å sjekke antall kjerner på systemet. Alle metoder er enkle å bruke av enhver bruker, uavhengig av ekspertisenivået. Ovennevnte kommandoer er universelle og tilgjengelige for alle Linux -distribusjoner, selv når de ikke er installert som standard med systemet. Å lære antall kjerner er for eksempel viktig når du tildeler prosessorressurser til virtuelle maskiner. Hver Linux -bruker må vite hvordan du kan samle informasjon om maskinvaren.

Takk for at du leser denne opplæringen som forklarer hvordan du finner hvor mange kjerner det er i systemet. Fortsett å følge Linuxhint for mer Linux profesjonelle opplæringsprogrammer og tips.