Unix et des systèmes d'exploitation tels que Linux fournissent au moins quatre commandes pour vérifier l'utilisation du processeur de votre ordinateur. Celui que vous choisirez d'utiliser dans une situation donnée dépendra de vos besoins. Certains générer des rapports en direct , certains sont conçus pour se connecter directement leurs données dans des fichiers texte et d'autres sont conçues pour fournir une ventilation par processus de processus de ce que les programmes utilisent le plus de temps processeur . SAR
Activity Reporter System (SAR) vérifie le processeur à intervalles réguliers et se connecte pas non plus à la console ou à un fichier que vous spécifiez . Il faut au moins un argument : le délai, en secondes , entre chaque fois qu'il vérifie le processeur . En outre, vous pouvez spécifier un fichier pour enregistrer les informations en tant que bien que le nombre de fois pour effectuer la vérification avant de s'arrêter. La commande suivante aurait vérifier l'utilisation du processeur toutes les cinq secondes pendant une minute et enregistrer les informations dans un fichier nommé " cpuinfo : "
SAR -o cpuinfo 5 12 Photos
Le "12" vient d' le fait qu'il ya 12 intervalles de cinq secondes à 60 secondes.
SAR est un bon choix pour les administrateurs qui veulent un journal à long terme de l'utilisation du CPU dans le temps.
mpstat
mpstat a le même format que la commande SAR , mais affiche des informations supplémentaires pour les ordinateurs multiprocesseurs concernant l'utilisation sur chaque processeur individuel. Il n'est installé que sur certains systèmes.
Top
Alors que SAR et mpstat fournissent des informations sur l'utilisation globale du processeur, Haut permet d'analyser l'utilisation du processeur par personne processus en détail intime . Il fournit également des données en temps réel , contrairement à SAR et mpstat . Pour l'utiliser , tapez simplement "top" dans votre terminal. Vous pouvez également taper "top -o cpu " de dire haut pour trier les résultats par ordre de processus qui utilisent le plus de temps processeur . Vous pouvez quitter Haut en frappant "q" à tout moment.
Top est un bon choix pour les utilisateurs qui veulent une idée rapide d'une heure de ce utilisation du processeur est à ce moment afin de diagnostiquer une stagnation des performances .
l'état du processus
l'état du processus ( PS) peut également être utilisé pour vérifier le pourcentage de CPU utilisé par chaque processus. En fait , c'est là où Top obtient ses informations , mais il faut un peu plus de saisie à utiliser. Pour obtenir un rapport du PS, tapez la commande suivante : "ps -e- o -o pid pcpu -o -o args utilisateur . " Le seul avantage de l'utilisation PS plus haut , c'est que PS va générer un rapport et revenir à la ligne de commande immédiatement .