Obtention d'informations sur le processeur

16

Je suis nouveau dans le monde de Linux et Ubuntu. Je veux dire obtenir un maximum d'informations sur le processeur. (cpufreq, nombre de cœurs, nombre de threads par cœur, jeu d'instructions, taille des caches, jeu d'instructions, virtualisation, etc.)

Je préférerais une méthode qui fonctionne sur toutes les distributions Linux par rapport aux approches spécifiques à Ubuntu.

lscpu semble ne donner que peu d'informations, le nom du modèle me manque surtout:

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

L'exécution sudo lscpurenvoie la même chose.

foxtrot9
la source
6
Tu peux le faire cat /proc/cpuinfo.
edwinksl
Euh… Mais, tout ce que vous avez listé est montré par lscpu. Alors, de quelles informations avez-vous besoin en plus?
Hi-Angel
@ Hi-Angel, il n'affiche pas d'informations sur la puce du processeur, c'est-à-dire: i7 ou i5 et le numéro de modèle.
foxtrot9
@ foxtrot9 Mais lscpusur ma machine montre le numéro de modèle. Je ne sais pas pourquoi le vôtre ne l'est pas.
edwinksl
3
Vous pouvez également essayersudo lshw -c cpu
Byte Commander

Réponses:

17

Vous pouvez vérifier le modèle non en exécutant

cat /proc/cpuinfo | grep 'model name' | uniq

Production:

 model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

Pour compter le nombre de CPU:

cat /proc/cpuinfo | grep processor

Sortie :

2

Pour vérifier le nombre de cœurs!

cat /proc/cpuinfo | grep 'core id'
core id         : 0
core id         : 1

$hardinfo | less


$nproc  / prints out the number of processing units

Pour les utilisateurs de Windows, utilisez CPU-Z ici

Pour plus d'informations décrites pour Windows et Linux ici .

Ramesh Chand
la source