Processeur
Comment retrouver les informations de votre processeur sous Linux ?
Déterminer l'architecture du processeur
Un façon rapide est de regarder directement la manière dont votre processeur gère les entiers. En effet si votre processeur possède le flag :
- lm (long mode) c'est qu'il est 64 bits.
- pm (protected mode) c'est qu'il est 32 bits.
- rm (real mode) c'est qu'il est 16 bits.
Vous pouvez exécuter ce script qui se chargera d'analyser les flags de votre processeur pour vous.
Afficher toutes les caractéristiques du processeur
D'une manière générale, l'ensemble des informations d'un processeur se trouve dans le fichier /proc/cpuinfo. Aussi, pour afficher toutes les informations en vrac, il vous suffit d'ouvrir un shell et de saisir la commande :
cat /proc/cpuinfo
N.B : par défaut, si votre processeur est multi-coeurs, alors les mêmes informations seront affichées autant de fois que celui-ci possède de coeurs.
Filter les caractéristiques
Voici la liste des commandes pour ne récupérer qu'une information en particulier.
# Modèle du processeur
grep "model name" /proc/cpuinfo | uniq
# Nom du fabriquant
grep "vendor_id" /proc/cpuinfo | uniq
# ID de chaque coeur (physique + logique)
grep "processor" /proc/cpuinfo | uniq
# Nombre de coeurs physiques
grep "cpu cores" /proc/cpuinfo | uniq
# Fréquence pour chaque coeur (physique + logique)
grep "cpu MHz" /proc/cpuinfo | uniq
# Quantité de mémoire cache
grep "cache size" /proc/cpuinfo | uniq
# Instructions disponibles
grep "flags" /proc/cpuinfo | uniq
Merci à Léa-Linux.