Maison >Opération et maintenance >exploitation et maintenance Linux >Comment vérifier le nombre de processeurs sous Linux
Sous Linux, vous pouvez utiliser la commande grep pour vérifier le nombre de processeurs. Cette commande est utilisée pour trouver les chaînes qui remplissent les conditions dans le fichier lorsque cette commande est utilisée en conjonction avec le fichier "/proc/cpuinfo". , vous pouvez interroger le nombre de processeurs. La syntaxe est : "grep -c 'processor' /proc/cpuinfo".
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
Comment vérifier le nombre de processeurs sous Linux
Tout d'abord, je vais vous montrer la situation de 1 CPU. Cette situation est la plus simple.
Les informations sur le processeur sont stockées dans /proc/cpuinfo, comme le montre la figure ci-dessous, l'identifiant physique représente quel processeur, la numérotation commence à 0, les cœurs du processeur représentent le nombre de cœurs, on peut voir qu'il s'agit d'un processeur à 1 cœur , C'est-à-dire CPU Le nombre est 1.
Une fois que nous connaissons le fichier spécifique dans lequel les informations sur le processeur sont stockées, nous pouvons simplement utiliser grep -c 'processor' /proc/cpuinfo pour compter le nombre de processeurs.
Ce qui suit montre la situation de requête de plusieurs processeurs. Vérifiez d'abord /proc/cpuinfo pour voir s'il y a une différence dans les informations du processeur. On peut voir qu'il existe deux processeurs à 4 cœurs, c'est-à-dire que le nombre de processeurs est de 8.
De même, utilisez grep -c 'processor' /proc/cpuinfo pour compter le nombre de processeurs.
Vous pouvez également utiliser la méthode suivante pour interroger individuellement le nombre de processeurs, de cœurs et le nombre total de processeurs logiques.
Remarque : Le nombre total de processeurs logiques = le nombre de processeurs physiques * le nombre de cœurs de chaque processeur physique * le nombre d'hyperthreads
Requête du nombre de processeurs
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
Requête du nombre de cœurs :
cat /proc/cpuinfo| grep "cpu cores"| uniq
Requête le nombre total de processeurs logiques :
cat /proc/cpuinfo| grep "processor"| wc -l
Recommandations associées : "Tutoriel vidéo Linux"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!