Eu sou novo no mundo do Linux e Ubuntu. Quero dizer, obter o máximo de informações sobre a CPU. (cpufreq, número de núcleos, número de threads por núcleo, conjunto de instruções, tamanho de caches, conjunto de instruções, virtualização etc.)
Eu preferiria um método que funcione em todas as distribuições Linux em vez de abordagens específicas do Ubuntu.
lscpu
parece dar apenas algumas informações, sinto especialmente a falta do nome do modelo aqui:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 69
Stepping: 1
CPU MHz: 989.531
BogoMIPS: 4788.74
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0-3
A execução sudo lscpu
retorna o mesmo.
cat /proc/cpuinfo
.lscpu
. Então, quais informações você precisa adicionalmente?lscpu
na minha máquina mostra o número do modelo. Não sei por que o seu não.sudo lshw -c cpu
Respostas:
Você pode verificar o modelo no executando
Resultado:
Para contar o número de CPUs:
Saída :
Para verificar o número de núcleos!
Para usuários do Windows, use CPU-Z aqui
Para mais informações descritas para Windows e Linux aqui .
fonte