# Anzahl der Cores/Prozessoren herausfinden

Mit den folgenden Befehlen lässt sich einfach die Anzahl „echter“ Prozessoren und deren Cores herausfinden.

Anzahl der physikalischen CPUs:

<div id="bkmrk-grep-%22%5Ephysical-id%22-"><div>```
grep "^physical id" /proc/cpuinfo | sort -u | wc -l
```

</div></div>Anzahl der Cores pro <abbr title="Central Processing Unit">CPU</abbr>:

<div id="bkmrk-grep-%22%5Ecore-id%22-%2Fpro"><div>```
grep "^core id" /proc/cpuinfo | sort -u | wc -l
```

</div></div>Dieses Kommando zeigt die Gesamtanzahl der Prozessoren im System, auch der virtualisierten.

<div id="bkmrk-grep-%22%5Eprocessor%22-%2Fp">```
grep "^processor" /proc/cpuinfo | sort -u | wc -l
```

</div>`lscpu` aus dem util-linux Paket zeigt die Prozessorinfos übersichtlich an:

<div id="bkmrk-architecture%3A-x86_64">```
Architecture:        x86_64<br></br>CPU op-mode(s):      32-bit, 64-bit<br></br>Byte Order:          Little Endian<br></br>Address sizes:       46 bits physical, 48 bits virtual<br></br>CPU(s):              8<br></br>On-line CPU(s) list: 0-7<br></br>Thread(s) per core:  1<br></br>Core(s) per socket:  8<br></br>Socket(s):           1<br></br>NUMA node(s):        1<br></br>Vendor ID:           GenuineIntel<br></br>CPU family:          6<br></br>Model:               63<br></br>Model name:          Intel(R) Xeon(R) CPU E5-2697 v3 @ 2.60GHz<br></br>Stepping:            2<br></br>CPU MHz:             2600.073<br></br>BogoMIPS:            5200.04<br></br>Hypervisor vendor:   Xen<br></br>Virtualization type: full<br></br>L1d cache:           32K<br></br>L1i cache:           32K<br></br>L2 cache:            256K<br></br>L3 cache:            35840K<br></br>NUMA node0 CPU(s):   0-7<br></br>Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush acpi mmx fxsr sse sse2 ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm cpuid_fault invpcid_single pti ssbd ibrs ibpb stibp fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt flush_l1d<br></br>
```

</div>