Comando lscpu

Muitas vezes queremos informações sobre a cpu utilizada. Para isso, podemos consultar o arquivo /proc/cpuinfo.
Porém esse arquivo traz muitas informações, e, dependendo da quantidade de cpu’s existentes, a saída pode ser um tanto longa.
Uma opção, é utilizar o comando lscpu, que traz as informações de forma resumida. Esse comando pertence ao pacote util-linux:

ivani@nix:~$ dpkg -S lscpu
util-linux: /usr/share/man/man1/lscpu.1.gz
util-linux: /usr/bin/lscpu

Saída do comando:

ivani@nix:~$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
CPU(s):                4
Thread(s) per core:    2
Core(s) per socket:    2
CPU socket(s):         1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 37
Stepping:              5
CPU MHz:               665.000
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              3072K

De acordo com a saída do comando, vejo que tenho 4 cpu’s e meu processador é de 64 bits. É bom falar que tanto o conteúdo do /proc/cpuinfo e do lscpu são úteis, ficando aí, a critério do usuário, decidir qual deseja utilizar em uma determinada situação ;).

Para saber mais:

# man lscpu

# man proc

Até próxima :)!

Anúncios