%CPU -- CPU Usage : The percentage of your CPU that is being used by the process. By default,
topdisplays this as a percentage of a single CPU. On multi-core systems, you can have percentages that are greater than 100%. For example, if 3 cores are at 60% use,topwill show a CPU use of 180%. See here for more information. You can toggle this behavior by hitting Shifti whiletopis running to show the overall percentage of available CPUs in use.
Você pode usar htop .
Para responder à sua pergunta sobre quantos núcleos e núcleos virtuais você tem:
De acordo com sua lscpu output:
- Você tem 32 núcleos (
CPU(s)) no total. - Você tem dois soquetes físicos (
Socket(s)), cada um contém um processador físico. - Cada processador tem 8 núcleos físicos (
Core(s) per socket) dentro, o que significa que você tem 8 * 2 = 16 núcleos reais. - Cada núcleo real pode ter 2 threads (
Thread(s) per core), o que significa que você tem núcleos reais * threads = 16 * 2 = 32 núcleos no total.
Então você tem 16 núcleos virtuais e 16 núcleos reais.