Comment vérifier le nombre de processeurs sous Linux

WBOY
Libérer: 2022-01-04 11:38:00
original
24191 Les gens l'ont consulté

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".

Comment vérifier le nombre de processeurs sous Linux

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.

Comment vérifier le nombre de processeurs sous Linux

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.

Comment vérifier le nombre de processeurs sous Linux

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.

Comment vérifier le nombre de processeurs sous Linux

De même, utilisez grep -c 'processor' /proc/cpuinfo pour compter le nombre de processeurs.

Comment vérifier le nombre de processeurs sous Linux

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
Copier après la connexion

Requête du nombre de cœurs :

cat /proc/cpuinfo| grep "cpu cores"| uniq
Copier après la connexion

Requête le nombre total de processeurs logiques :

cat /proc/cpuinfo| grep "processor"| wc -l
Copier après la connexion

Comment vérifier le nombre de processeurs sous Linux

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!