Comment vérifier L’Utilisation/Utilisation du processeur dans le système Linux

vous pouvez nous aider en téléchargeant cet article au format PDF à partir du lien ci-dessous. Téléchargez le guide au format PDF

Introduction

de temps en temps, pendant que vous administrez des serveurs dans vos rôles quotidiens, vous souhaitez vérifier comment se porte le processeur de votre système, surtout si vous pensez que quelque chose pourrait consommer plus qu’il n’est censé le faire. Pour pouvoir le faire, il existe de nombreux outils Linux qui peuvent vous aider à inspecter ses performances en temps réel.,

avant de continuer, vous pouvez vérifier les détails de votre cpu avec la commande lscpu.

# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Thread(s) per core: 2 Core(s) per socket: 4 Socket(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 142 Model name: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz Stepping: 10 CPU MHz: 1992.000 CPU max MHz: 1992.0000 BogoMIPS: 3984.00 Hypervisor vendor: Windows Subsystem for Linux Virtualization type: container Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm pni pclmulqdq est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt aes xsave osxsave avx f16c rdrand hypervisor 

Pour plus de détails, vous pouvez consulter la cpuinfo fichier.

# cat /proc/cpuinfo | less

commençons

en utilisant la commande top

la commande top affiche les processus Linux et a une colonne qui détaille comment les processus utilisent le CPU disponible / alloué.

utilisation de la commande vmstat

la commande vmstat signale les statistiques de la mémoire virtuelle sur les processus, la mémoire, la pagination, les E / S de bloc, les interruptions et l’utilisation du processeur. L’exemple de sortie vmstat est illustré ci-dessous., La dernière colonne est étiquetée cpu et devrait être là où nous sommes intéressés ici.

  • Les colonnes cpu sont exprimées en pourcentages du temps CPU total.
  • la première colonne cpu, « us” (code utilisateur) indique le pourcentage de temps passé à exécuter du code non-noyau.
  • La deuxième colonne cpu, « sy” (code système) indique le pourcentage de temps passé à exécuter le code du noyau.
  • La troisième colonne de l’uc, « id” indique le pourcentage de temps d’inactivité.
  • La Quatrième colonne cpu, « wa” indique le pourcentage de temps passé à attendre les e/s (Entrée/Sortie).,
  • La Cinquième Colonne cpu, « st” (steal time) indique le pourcentage de temps volé sur une machine virtuelle.

utilisant la commande top

Depuis ses pages de manuel, Htop est un visualiseur de processus gratuit (GPL) basé sur ncurses pour Linux. Il est similaire à top, mais vous permet de faire défiler verticalement et horizontalement, de sorte que vous pouvez voir tous les processus en cours d’exécution sur le système, ainsi que leurs lignes de commande complètes, ainsi que les visualiser comme une arborescence de processus, en sélectionnant plusieurs processus et en agissant sur eux tous à la fois.
Les tâches liées aux processus (tuer, renicing) peuvent être effectuées sans entrer leurs pid.,

utilisation de la commande sar

acronyme de System Activity Report, cette commande est utilisée pour collecter, signaler ou enregistrer des informations sur l’activité du système dans un système d’exploitation de type Unix.

la sysntax pour sar est la suivante:

sar ]

installer sar

Après l’installation, activez sysstat pour commencer à collecter les informations système. Changez ENABLED= « false”EN ENABLED=” true » dans le fichier de configuration comme indiqué ci-dessous. Après la modification, redémarrez sysstat.

redémarrez sysstat après avoir effectué les modifications.,

sudo systemctl restart sysstat

générez des rapports CPU 10 fois toutes les 5 secondes

Si vous utilisez un gestionnaire de fenêtres basé sur une interface graphique tel que GNOME ou KDE ou d’autres, recherchez l’utilitaire system monitor pour votre distribution. Il peut être facilement installé s’il est manquant.

Conclusion

La Vérification des ressources cpu de votre serveur est très essentielle dans votre quotidien. Il est important pour la planification de la capacité et de vérifier la santé de votre système. Merci d’avoir lu et nous espérons que le guide a été utile.,

lisez aussi:

comment utiliser les commandes cat et cp sous Linux/Unix avec des exemples

comment extraire .fichiers xz sous Linux-CenOS / Ubuntu / Debian

comment utiliser la commande scp pour transférer des fichiers en toute sécurité avec des exemples

comment utiliser la commande rsync sous Linux/Unix avec des exemples

comment exécuter / ouvrir des fichiers JNLP sous Linux – Ubuntu / Debian / Fedora/Arch

Top RHCSA/RHCE Certification Study Books 2019

vous pouvez nous soutenir en téléchargeant cet article au format PDF à partir du lien ci-dessous. Téléchargez le guide au format PDF

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *