Sådan installeres Corefreq på Ubuntu Linux for at overvåge CPU

Oprethold optimal CPU -ydelse og administrer værktøjer, der giver os mulighed for styre og validering af status for dette i realtid er et afgørende skridt for at have stabile systemer, der er i overensstemmelse med organisationens krav, og som garanterer tilgængeligheden af ​​tjenester.

Dette er vigtigt, da centrum for alt udstyr er dets processor eller CPU og hvis dette fejler eller giver uregelmæssigheder, vil vi være foran ustabilt udstyr med fejl, og som sætter hele den nuværende it -strukturs funktionsdygtighed i fare.
Denne vejledning i dag vil analysere et værktøj, der vil være vigtigt og til stor hjælp for at udføre optimal kontrol og ledelse om dette vigtige element i ethvert computerudstyr.

Dernæst skal vi se, hvad Corefreq er, og hvordan det kan hjælpe os med at overvåge vores udstyr og dets ydeevne.

Hvad er CorefreqDette er en overvågningsprogram, hvis formål er at overvåge 64-bit Intel-processorer, og som understøtter flere arkitekturer såsom Atom, Core2, SandyBridge, Nehalem, blandt andre.

Når du installerer denne applikation i en hvilken som helst Linux -distro, installeres et modul i kernen, som giver os mulighed for at indsamle forskellige ydelsestællere for hver processorkerne, og disse vil igen blive repræsenteret grafisk i terminalen. Takket være Corefreq kan vi se oplysninger som:

  • Antal instruktioner pr. Sekund, PS, IPC eller CPI.
  • Radioer og processorfrekvens.
  • Processoren oplyser.
  • Processortemperaturtilstande ved hjælp af DTS i forbindelse med Tjunction Max og TM1 TM2 termisk overvågningstilstand.
  • CPU -cachetopologi.
  • Processorarkitektur og egenskaber.

Dernæst vil vi se, hvordan du installerer og bruger Corefreq, og til dette vil vi bruge Ubuntu 17.04.

Sådan installeres og bruges Corefreq til at overvåge i Ubuntu 17.04

Trin 1
Det første trin er at installere udviklingsværktøjerne, som giver os mulighed for at kompilere og installere programmet, for dette vil vi udføre følgende kommandoer i henhold til vores 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'

FORSTØRRE

Trin 2
Vi accepterer download af de respektive pakker. Dernæst kloner vi Corefreq -koden fra GitHub -depotet ved hjælp af følgende kommando:

 git -klon https://github.com/cyring/CoreFreq.git

FORSTØRRE

Trin 3
Nu får vi adgang til biblioteket, hvor vi har klonet Corefreq -ressourcen:

 cd CoreFreq
Trin 4
Når vi er der, udfører vi kommandoen lave for at udføre den respektive installation:

FORSTØRRE

Trin 5
Dernæst vil vi udføre følgende kommandoer for at indlæse kernemodulet og programdæmonen:

 sudo insmod corefreqk.ko sudo ./corefreqd

FORSTØRRE

Trin 6
Når disse parametre er indlæst, åbner vi en terminal siden kommandoen sudo ./corefreq Det skal køres i baggrunden, og der kan vi starte applikationen som brugere ved at udføre følgende linje:

 ./corefreq-cli

FORSTØRRE

Trin 7
Fra denne grænseflade kan vi udføre følgende muligheder:

F2Adgang til Corefreq -menuen øverst i dette.

F2

Venstre og højre retningspileDet giver os mulighed for at flytte mellem de forskellige menuindstillinger.

,

Op og ned pileGiver dig mulighed for at vælge et menupunkt, der bekræftes med Enter -tasten.

,

F4Luk Corefreq -programmet.

F4

HÅbner en referencevejledning til programmet.

H

FORSTØRRE

Trin 8
Der har vi adgang til alle de førnævnte parametre i CPU'en. For at se Corefreq -hjælpen udfører vi følgende kommando:

 ./corefreq-cli -h

FORSTØRRE

Trin 9
Vi har følgende visningsmuligheder:

Se kerneoplysninger

 ./corefreq-cli -k

FORSTØRRE

Udskriv CPU -detaljer

 / corefreq -cli -u

FORSTØRRE

Se processorinstruktioner i realtid

 ./corefreq-cli -i

FORSTØRRE

Aktiver sporningstællere

 ./corefreq-cli -c

FORSTØRRE

Udskriv CPU -topologi

 ./corefreq-cli -m

FORSTØRRE

På denne måde vil Corefreq være en god allieret til i realtid at styre processorens tilstand i Linux -miljøer.

wave wave wave wave wave