Hoe Corefreq op Ubuntu Linux te installeren om de CPU te bewaken

Zorg voor optimale CPU-prestaties en beheer tools die ons de mogelijkheid geven om: beheren en het in realtime valideren van de status hiervan is een essentiële stap om stabiele systemen te hebben die in overeenstemming zijn met de eisen van de organisatie en die de beschikbaarheid van diensten garanderen.

Dit is essentieel omdat het centrum van alle apparatuur de processor of processor en als dit niet lukt of afwijkingen vertoont, krijgen we te maken met onstabiele apparatuur, met fouten en die de volledige werking van de huidige IT-structuur in gevaar brengen.
Deze tutorial van vandaag analyseert een tool die van vitaal belang zal zijn en een grote hulp zal zijn bij het uitvoeren van optimale controle en beheer over dit belangrijke element van alle computerapparatuur.

Vervolgens gaan we kijken wat Corefreq is en hoe het ons kan helpen bij het monitoren van onze apparatuur en de prestaties ervan.

Wat is CorefreqDit is een monitoringtoepassing waarvan het doel is om 64-bit Intel-processors te bewaken en die meerdere architecturen ondersteunt, zoals onder andere Atom, Core2, SandyBridge, Nehalem.

Bij het installeren van deze applicatie in een Linux-distro, wordt een module in de kernel geïnstalleerd waarmee we verschillende prestatiemeteritems voor elke processorkern kunnen verzamelen en deze worden op hun beurt grafisch weergegeven in de terminal. Dankzij Corefreq kunnen we informatie zien zoals:

  • Aantal instructies per seconde, PS, IPC of CPI.
  • Radio's en processorfrequentie.
  • Verwerker staten.
  • Processortemperatuurstatussen met behulp van de DTS in combinatie met Tjunction Max en TM1 TM2 thermische bewakingsstatussen.
  • CPU-cache-topologie.
  • Processorarchitectuur en kenmerken.

Vervolgens zullen we zien hoe Corefreq te installeren en te gebruiken en hiervoor zullen we Ubuntu 17.04 gebruiken.

Hoe Corefreq te installeren en te gebruiken om te monitoren in Ubuntu 17.04

Stap 1
De eerste stap is om de Development Tools te installeren waarmee we het programma kunnen compileren en installeren, hiervoor zullen we de volgende opdrachten uitvoeren volgens onze distro:

 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'

VERGROTEN

Stap 2
We accepteren de download van de respectieve pakketten. Vervolgens klonen we de Corefreq-code uit de GitHub-repository met behulp van de volgende opdracht:

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

VERGROTEN

Stap 3
Nu hebben we toegang tot de map waar we de Corefreq-bron hebben gekloond:

 cd CoreFreq
Stap 4
Eenmaal daar voeren we het commando uit: maken om de betreffende installatie uit te voeren:

VERGROTEN

Stap 5
Vervolgens zullen we de volgende commando's uitvoeren om de kernelmodule en de programmadaemon te laden:

 sudo insmod corefreqk.ko sudo ./corefreqd

VERGROTEN

Stap 6
Zodra deze parameters zijn geladen, openen we een terminal sinds de opdracht sudo ./corefreq Het moet op de achtergrond worden uitgevoerd en daar kunnen we de toepassing als gebruikers starten door de volgende regel uit te voeren:

 ./corefreq-cli

VERGROTEN

Stap 7
Vanuit deze interface kunnen we de volgende opties uitvoeren:

F2Toegang tot het Corefreq menu bovenaan deze.

F2

Links en rechts richtingspijlenHiermee kunnen we schakelen tussen de verschillende menu-opties.

,

Pijlen omhoog en omlaagHiermee kunt u een menu-item selecteren dat met de Enter-toets wordt bevestigd.

,

F4Sluit het Corefreq-programma af.

F4

HOpent een naslaggids voor het programma.

H

VERGROTEN

Stap 8
Daar hebben we toegang tot alle bovengenoemde parameters van de CPU. Om de Corefreq-help te bekijken, voeren we het volgende commando uit:

 ./corefreq-cli -h

VERGROTEN

Stap 9
We hebben de volgende weergavemogelijkheden:

Kernelinformatie bekijken

 ./corefreq-cli -k

VERGROTEN

CPU-details afdrukken

 / corefreq-cli -u

VERGROTEN

Processor-instructies in realtime bekijken

 ./corefreq-cli -i

VERGROTEN

Trace-tellers inschakelen

 ./corefreq-cli -c

VERGROTEN

CPU-topologie afdrukken

 ./corefreq-cli -m

VERGROTEN

Op deze manier zal Corefreq een geweldige bondgenoot zijn om in realtime de status van de processor in Linux-omgevingen te beheren.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave