Comment installer Corefreq sur Ubuntu Linux pour surveiller le processeur

Maintenir des performances CPU optimales et gérer les outils qui nous donnent la possibilité de gérer et en valider l'état en temps réel est une étape indispensable pour disposer de systèmes stables, conformes aux exigences de l'organisation et garantissant la disponibilité des services.

Ceci est essentiel puisque le centre de tout équipement est son processeur ou CPU et si cela échoue ou présente des anomalies, nous serons devant des équipements instables, avec des erreurs et qui mettent en péril l'intégralité de l'opérabilité de la structure informatique actuelle.
Ce tutoriel d'aujourd'hui analysera un outil qui sera vital et d'une grande aide pour effectuer un contrôle optimal et la gestion sur cet élément important de tout équipement informatique.

Ensuite, nous allons voir ce qu'est Corefreq et comment il peut nous aider dans la tâche de surveiller notre équipement et ses performances.

Qu'est-ce que CorefreqIl s'agit d'une application de surveillance dont l'objectif est de surveiller les processeurs Intel 64 bits et qui prend en charge plusieurs architectures telles que Atom, Core2, SandyBridge, Nehalem, entre autres.

Lors de l'installation de cette application dans n'importe quelle distribution Linux, un module sera installé dans le noyau qui nous permettra de collecter divers compteurs de performances pour chaque cœur de processeur et ceux-ci seront à leur tour représentés graphiquement dans le terminal. Grâce à Corefreq nous pouvons voir des informations telles que :

  • Nombre d'instructions par seconde, PS, IPC ou CPI.
  • Radios et fréquence du processeur.
  • États du processeur.
  • États de température du processeur utilisant le DTS en conjonction avec Tjunction Max, et états de surveillance thermique TM1 TM2.
  • Topologie du cache du processeur.
  • Architecture et caractéristiques du processeur.

Ensuite, nous verrons comment installer et utiliser Corefreq et pour cela, nous utiliserons Ubuntu 17.04.

Comment installer et utiliser Corefreq pour surveiller dans Ubuntu 17.04

Étape 1
La première étape consiste à installer les outils de développement qui nous permettront de compiler et d'installer le programme, pour cela nous exécuterons les commandes suivantes selon notre distribution :

 CentOS -RedHat : sudo yum group install 'Development Tools' Debian - Ubuntu : sudo apt-get install dkms git libpthread-stubs0-dev Fedora : sudo dnf group install 'Development Tools'

AGRANDIR

Étape 2
Nous acceptons le téléchargement des packages respectifs. Ensuite, nous allons cloner le code Corefreq à partir du référentiel GitHub à l'aide de la commande suivante :

 git clone https://github.com/cyring/CoreFreq.git

AGRANDIR

Étape 3
Nous accédons maintenant au répertoire où nous avons cloné la ressource Corefreq :

 cd CoreFreq
Étape 4
Une fois là, nous exécutons la commande Fabriquer pour effectuer l'installation respective :

AGRANDIR

Étape 5
Ensuite, nous exécuterons les commandes suivantes pour charger le module du noyau et le démon du programme :

 sudo insmod corefreqk.ko sudo ./corefreqd

AGRANDIR

Étape 6
Une fois ces paramètres chargés, on ouvre un terminal puisque la commande sudo ./corefreq Il doit être exécuté en arrière-plan et là, nous pouvons démarrer l'application en tant qu'utilisateurs en exécutant la ligne suivante :

 ./corefreq-cli

AGRANDIR

Étape 7
À partir de cette interface, nous pouvons exécuter les options suivantes :

F2Accès au menu Corefreq en haut de celui-ci.

F2

Flèches de direction gauche et droiteIl nous permet de nous déplacer entre les différentes options de menu.

,

Flèches haut et basPermet de sélectionner un élément de menu qui sera confirmé avec la touche Entrée.

,

F4Fermez le programme Corefreq.

F4

HOuvre un guide de référence pour le programme.

H

AGRANDIR

Étape 8
Là, nous avons accès à tous les paramètres susmentionnés du CPU. Pour afficher l'aide de Corefreq, nous exécuterons la commande suivante :

 ./corefreq-cli -h

AGRANDIR

Étape 9
Nous avons les options d'affichage suivantes :

Afficher les informations du noyau

 ./corefreq-cli -k

AGRANDIR

Imprimer les détails du processeur

 / corefreq-cli -u

AGRANDIR

Visualisez les instructions du processeur en temps réel

 ./corefreq-cli -i

AGRANDIR

Activer les compteurs de trace

 ./corefreq-cli -c

AGRANDIR

Imprimer la topologie du processeur

 ./corefreq-cli -m

AGRANDIR

De cette façon Corefreq sera un grand allié pour gérer en temps réel l'état du processeur dans les environnements Linux.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave