lscpu toont gedetailleerde informatie over de CPU-architectuur.
lscpu
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
| Optie | Betekenis |
|---|---|
-e | Uitgebreid — één rij per CPU |
-J | JSON-uitvoer |
-p | Parseerbare uitvoer voor scripts |
nproc # Logische kernen (voor make -j)
lscpu | grep "^CPU(s):" # Totaal logische CPUs
lscpu | grep "Core(s) per" # Fysieke kernen per socket
cat /proc/cpuinfo # Gedetailleerde kernel-info per kern
lshw -class processor # Nog uitgebreider (vereist lshw)
nproc geeft het aantal beschikbare logische CPUs — gebruik dit voor make -j$(nproc) bij compileren.