Maison >Problème commun >Comment vérifier l'utilisation du processeur sous Linux

Comment vérifier l'utilisation du processeur sous Linux

青灯夜游
青灯夜游original
2019-02-27 16:49:23162926parcourir

Comment vérifier l'utilisation du processeur sous Linux : assurez-vous d'abord que l'environnement Linux peut accéder à Internet et configurer la source ; puis exécutez la commande "apt-get install dstat" pour installer enfin le logiciel ; "dstat -c" Affiche simplement l'état global du processeur du système.

Comment vérifier l'utilisation du processeur sous Linux

Pendant la maintenance du système Linux, vous devrez peut-être vérifier fréquemment l'utilisation du processeur et analyser le fonctionnement global du système. La surveillance des performances du processeur comprend généralement les trois points suivants : file d'attente d'exécution, utilisation du processeur et changement de contexte. Alors, comment vérifier l’utilisation du processeur ? L'article suivant vous donnera une introduction détaillée, j'espère qu'il vous sera utile. [Recommandation du didacticiel vidéo : Tutoriel Linux]

1 Utilisez la commande supérieure

Cette commande est très couramment utilisée. dans le terminal, exécutez directement la commande top dans la commande, vous pouvez voir l'utilisation du processeur dans la troisième ligne.

Comment vérifier lutilisation du processeur sous Linux

Remarque : 96.9id signifie CPU inactif, c'est-à-dire que le CPU n'est pas utilisé, 100 % -96,9 % = 3,1 %, c'est-à-dire que l'utilisation du processeur du système est de 3,1 %.

S'il y a plusieurs processeurs et que vous souhaitez interroger l'utilisation de chaque processeur, vous pouvez appuyer sur la touche numérique 1 sur l'interface de commande supérieure pour voir l'utilisation des autres processeurs, comme indiqué ci-dessous :

Comment vérifier lutilisation du processeur sous Linux

2. Utilisez la commande vmstat

La commande vmstat est l'outil de surveillance Linux/Unix le plus courant, qui peut afficher le donné La valeur d'état du serveur dans l'intervalle de temps inclut l'utilisation du processeur du serveur, l'utilisation de la mémoire, l'échange de mémoire virtuelle et la lecture et l'écriture des E/S.

Par rapport à la commande top, vous pouvez voir l'utilisation du processeur, de la mémoire et des E/S de l'ensemble de la machine via vmstat, au lieu de simplement voir l'utilisation du processeur et de la mémoire de chaque processus.

Modèle de phrase :

vmstat -w-w

Généralement, l'utilisation de l'outil vmstat se fait via deux paramètres numériques. Le premier paramètre est le nombre d'intervalles d'échantillonnage en secondes, et le second le premier. Le paramètre est le nombre d’échantillons. Exemple :

Comment vérifier lutilisation du processeur sous Linux

Remarque : 2 signifie collecter l'état du serveur toutes les deux secondes, 1 signifie le collecter une seule fois.

3. Utilisez la commande dstat

La commande dstat est un outil utilisé pour remplacer les commandes vmstat, iostat, netstat, nfsstat et ifstat. Il s'agit d'un outil complet de statistiques d'informations sur le système.

S'il n'y a pas de commande dstat, vous devez la télécharger et l'installer.

Nous devons d’abord nous assurer que l’environnement Linux peut accéder à Internet et configurer la source. Connectez-vous avec le compte root. Exécutez la commande apt-get install dstat. Effectuez l'installation du logiciel.

Comment vérifier lutilisation du processeur sous Linux

Exécutez ensuite la commande dstat -c. Affiche l'état global du processeur du système.

Comment vérifier lutilisation du processeur sous Linux

Affiche diverses informations telles que l'occupation de l'utilisateur du processeur, l'occupation du système, l'inactivité, l'attente, l'interruption, l'interruption du logiciel et d'autres informations.

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!

Déclaration:
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
Article précédent:Que signifie DHCP ?Article suivant:Que signifie DHCP ?