Dans un article précédent, nous avons dressé une liste de commandes utiles pour collecter des informations sur le système et le matériel sous Linux. Dans ce guide, nous allons nous concentrer sur le CPU/processeur et vous montrer différentes façons d’extraire des informations détaillées sur le CPU de votre machine.
Pour vous donner un aperçu, nous demanderons des informations telles que l’architecture du CPU, l’identifiant du fournisseur, le modèle, le nom du modèle, le nombre de cœurs du CPU, la vitesse de chaque cœur, et bien d’autres choses encore.
Essentiellement, le fichier /proc/cpuinfo contient toutes ces informations, et toutes les autres commandes/utilités obtiennent leurs résultats à partir de ce fichier.
Ceci étant dit, voici 9 commandes pour obtenir des informations sur votre processeur Linux.
Table des matières
Comment connaitre le processeur dans Linux
lscpu
Comme son nom l’indique, lspcu est une commande conçu pour afficher les informations matérielles du processeur dans Linux.
Cette commande est native dans la plupart des distributions Linux.
Utilisez simplement la commande dans un terminal sans aucune option spécifique :
lspcu
La commande lspcu affiche alors la configuration détaillée du processeur avec les colonnes suivantes :
- L’architecture du processeur : x86_64, etc
- CPU op-model affiche l’architecture du processeur : 32-bit, 64-bit
- Puis le le nombre de processeurs, de CPUs/cores et de threads
- La vitesse d’horloge actuelle du processeur en MhZ et :
- Max MHz – Valeur maximale en mégahertz du processeur. Utile lorsque lscpu est utilisé comme outil de collecte d’informations sur l’inventaire du matériel. Notez que la valeur en mégahertz est dynamique et qu’elle est déterminée par le gouverneur de l’unité centrale en fonction des besoins en ressources
- Min MHz Valeur minimale en mégahertz du processeur
- Le BogoMIPS est “le nombre de millions de fois par seconde où un processeur ne peut absolument rien faire”.
- La virtualisation est VT-x et est utilisée pour “aider à accélérer les machines virtuelles créées dans VirtualBox, VMware, Hyper-V et d’autres applications”.
- Les quatre entrées suivantes concernent le cache du processeur L1d, L1i, L2, L3
- Vient ensuite le nœud NUMA pour chaque CPU (à la fois les CPU logiques et physiques).
- La dernière ligne est la liste des drapeaux de caractéristiques qui sont spécifiques au fabricant. Vous pouvez en savoir plus à leur sujet ici
Processeur CPU et coeurs : Caractéristiques et fonctionnement
/proc/cpuinfo
/proc est le système de fichiers virtuel qui contient des informations sur le système en cours d’exécution, telles que la mémoire du système, les périphériques montés, la configuration matérielle, etc.
Vous pouvez consulter la configuration matérielle et notamment celle du processeur stockée dans /proc/cpuinfo.
Pour cela, utilisez la commande cat :
cat /proc/cpuinfo
Les informations de sortie sont assez similaire à lscpu.
cpudid
cpuid affiche des informations détaillées sur le(s) processeur(s) recueillies par l’instruction CPUID, et détermine également le modèle exact du(des) processeur(s) à partir de ces informations.
sudo apt install cpuid
Puis lancez l’utilitaire sans argument :
cpuid
Toute la configuration du CPU s’imprime dans la console.
lshw
lshw signifie “list hardware“. Il s’agit évidemment d’une liste d’informations sur le matériel.
Étant donné que la commande lshw fournit des informations sur l’ensemble du matériel de votre système, il sera difficile de trouver exactement ce que vous recherchez.
C’est pourquoi la commande lshw offre la possibilité de restreindre votre recherche.
Pour afficher uniquement les informations relatives au processeur, vous pouvez utiliser la commande lshw de la manière suivante :
sudo lshw -class CPU
hwinfo
Une alternative pour trouver la configuration du processeur dans Linux est d’utiliser hwinfo.
Il s’agit d’un autre utilitaire en ligne de commandes pour afficher la configuration matérielle de votre PC.
Installez l’utilitaire avec APT :
sudo apt install hwinfo
Puis utilisez la commande suivante pour n’afficher que les informations du CPU :
hwinfo --cpu
dmidecode
dmidecode est une autre commande permettant de récupérer diverses informations sur le matériel de votre système Linux. Elle vous permet de vérifier l’utilisation de la mémoire sous Linux. Vous pouvez également l’utiliser pour obtenir uniquement des informations sur le processeur.
sudo dmidecode --type processor
Paramètres de GNOME ou KDE (graphique)
Vous pouvez connaître le modèle et type du processeur depuis les paramètres de GNOME.
Pour cela, accédez au menu A propos de.
KDE possède un équivalent avec le centre KDE.
Informations système – hardinfo (graphique)
Enfin on termine cette revenue pour connaître le type et modèle de processeur avec l’utilitaire graphique Informations système ou hardinfo.
Ce dernier n’est pas installé par défaut, vous pouvez l’installer graphiquement avec logiciels ou en ligne de commandes :
sudo apt install hardinfo
Ensuite, allez dans Périphériques > Processeur
Liens
- 5 commandes Linux pour afficher la configuration matérielle
- lspci : Afficher la configuration matériel Linux
- Connaitre le processeur dans Linux (afficher configuration du CPU)
- Linux : connaître la carte graphique et GPU
- La commande lshw : utilisations et exemples
- Afficher les informations systèmes et matérielles sur Ubuntu avec HardInfo
- /proc : surveiller votre système Linux