lscpu

lscpu toont gedetailleerde informatie over de CPU-architectuur.

Basisgebruik

lscpu

Voorbeelduitvoer

Architecture:           x86_64
CPU(s):                 8
Thread(s) per core:     2
Core(s) per socket:     4
Socket(s):              1
Model name:             Intel Core i7-10700K @ 3.80GHz
CPU MHz:                3800.000
L1d cache:              256 KiB
L2 cache:               2 MiB
L3 cache:               16 MiB

Opties

OptieBetekenis
-eUitgebreid — één rij per CPU
-JJSON-uitvoer
-pParseerbare uitvoer voor scripts

Aantal kernen snel opvragen

nproc                          # Logische kernen (voor make -j)
lscpu | grep "^CPU(s):"        # Totaal logische CPUs
lscpu | grep "Core(s) per"     # Fysieke kernen per socket

Gerelateerd

cat /proc/cpuinfo              # Gedetailleerde kernel-info per kern
lshw -class processor          # Nog uitgebreider (vereist lshw)

Tip

nproc geeft het aantal beschikbare logische CPUs — gebruik dit voor make -j$(nproc) bij compileren.

systeembeheerhardware