Hur man kontrollerar hur många processorer som finns i Linux-systemet

Hur man kontrollerar hur många processorer som finns i Linux-systemet

I den här artikeln kommer vi att diskutera hur man kontrollerar CPU-information i ett Linux-system. I Linux-systemet lagras huvudkonfigurationsfilen för CPU och systemarkitektur på /proc/cpuinfo. Med hjälp av katten, nano-kommandot kan vi se CPU-konfigurationsfilen. Detta hjälper mycket för att få processhantering och tillverkningsnamn.

Hur man kontrollerar hur många processorer som finns i Linux-systemet

För att kontrollera CPU-informationen har vi några kommandoverktyg som kan användas för att visa CPU-detaljer och relevant information.

1. lscpu kommando

Kommandot lscpu är det primära verktyget som visar CPU-detaljer som CPU-driftläge, leverantörs-id, modellnamn, CPU-familj etc. det hämtar CPU-arkitekturens information från sysfs och /proc/cpuinfo.

lscpu 

2. /proc/cpuinfo

Konfigurationsfilen visar information som vendor_id, CPU-familj, modell, modellnamn, mikrokod, etc.

nano /proc/cpuinfo 

3. nproc kommando

Kommandot nproc visar det totala antalet kärnprocessorer installerade i Linux-systemet och aktuella processer. Detta kommando hjälper till vid analysen av datorsystemet.

nproc 

4. topp eller htop kommando

Kommandot htop visar de processer som används av olika användare i korrekt detalj som prioritet, bra värde, virtuellt minne, delat minne, etc.

htop 
top 

5. hwinfo

Det är gratis programvara som snabbt ger en överblick över hårdvarukomponenter på ett detaljerat sätt.

hwinfo --cpu 

6. kommandot dmidecode

Den används för att få information om processor, RAM, minne, serienummer, etc.

dmidecode -t 2 

7. kommandot getconf _NPROCESSORS_ONLN

Detta kommando visar de faktiska CPU-kärnorna som används av operativsystemet Linux.

Slutsats

Den här artikeln beskriver hur du får information om CPU:n i operativsystemet Linux. Vi diskuterar också huvudkonfigurationsfilen och deras respektive kommandon som hjälper till att få information om CPU:n. Vi kan också läsa manualsidan för alla kommandon för att veta mer i detalj, till exempel man lscpu.