Slik installerer du Corefreq på Ubuntu Linux for å overvåke CPU

Opprettholde optimal CPU -ytelse og administrer verktøy som gir oss muligheten til få til og validering av statusen til dette i sanntid er et viktig skritt for å ha stabile systemer som er i samsvar med organisasjonens krav og som garanterer tilgjengeligheten av tjenester.

Dette er avgjørende siden midten av alt utstyr er prosessoren eller prosessor og hvis dette mislykkes eller gir uregelmessigheter, vil vi være foran ustabilt utstyr, med feil og som setter hele driftbarheten til den nåværende IT -strukturen i fare.
Denne opplæringen i dag vil analysere et verktøy som vil være viktig og til stor hjelp for å utføre optimal kontroll og ledelse om dette viktige elementet i ethvert datautstyr.

Deretter skal vi se hva Corefreq er og hvordan det kan hjelpe oss i oppgaven med å overvåke utstyret vårt og dets ytelse.

Hva er CorefreqDette er et overvåkingsprogram som har som mål å overvåke 64-biters Intel-prosessorer og som støtter flere arkitekturer som Atom, Core2, SandyBridge, Nehalem, blant andre.

Når du installerer denne applikasjonen i en hvilken som helst Linux -distro, vil en modul bli installert i kjernen som lar oss samle forskjellige ytelsestellere for hver prosessorkjerne, og disse vil igjen bli representert grafisk i terminalen. Takket være Corefreq kan vi se informasjon som:

  • Antall instruksjoner per sekund, PS, IPC eller CPI.
  • Radioer og prosessorfrekvens.
  • Prosessoren oppgir.
  • Prosessortemperaturtilstander ved bruk av DTS i forbindelse med Tjunction Max og TM1 TM2 termiske overvåkingstilstander.
  • CPU -hurtigbuffertopologi.
  • Prosessorarkitektur og egenskaper.

Deretter vil vi se hvordan du installerer og bruker Corefreq, og for dette bruker vi Ubuntu 17.04.

Hvordan installere og bruke Corefreq til å overvåke i Ubuntu 17.04

Trinn 1
Det første trinnet er å installere utviklingsverktøyene som lar oss kompilere og installere programmet, for dette vil vi utføre følgende kommandoer i henhold til vår 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

Steg 2
Vi godtar nedlasting av de respektive pakkene. Deretter vil vi klone Corefreq -koden fra GitHub -depotet ved å bruke følgende kommando:

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

FORSTØRRE

Trinn 3
Nå får vi tilgang til katalogen der vi har klonet Corefreq -ressursen:

 cd CoreFreq
Trinn 4
Når vi er der, utfører vi kommandoen gjøre for å utføre den respektive installasjonen:

FORSTØRRE

Trinn 5
Deretter vil vi utføre følgende kommandoer for å laste inn kjernemodulen og programdemonen:

 sudo insmod corefreqk.ko sudo ./corefreqd

FORSTØRRE

Trinn 6
Når disse parameterne er lastet, åpner vi en terminal siden kommandoen sudo ./corefreq Den må kjøres i bakgrunnen, og der kan vi starte applikasjonen som brukere ved å utføre følgende linje:

 ./corefreq-cli

FORSTØRRE

Trinn 7
Fra dette grensesnittet kan vi utføre følgende alternativer:

F2Tilgang til Corefreq -menyen øverst i denne.

F2

Venstre og høyre retningspilerDet lar oss flytte mellom de forskjellige menyalternativene.

,

Opp og ned pilerLar deg velge et menyelement som vil bli bekreftet med Enter -tasten.

,

F4Lukk Corefreq -programmet.

F4

HÅpner en referanseguide for programmet.

H

FORSTØRRE

Trinn 8
Der har vi tilgang til alle de ovennevnte parametrene til CPU -en. For å se Corefreq -hjelpen utfører vi følgende kommando:

 ./corefreq-cli -h

FORSTØRRE

Trinn 9
Vi har følgende visningsmuligheter:

Se kjerneinformasjon

 ./corefreq-cli -k

FORSTØRRE

Skriv ut CPU -detaljer

 / corefreq -cli -u

FORSTØRRE

Se prosessorinstruksjonene i sanntid

 ./corefreq-cli -i

FORSTØRRE

Aktiver sporings tellere

 ./corefreq-cli -c

FORSTØRRE

Skriv ut CPU -topologi

 ./corefreq-cli -m

FORSTØRRE

På denne måten vil Corefreq være en god alliert for å administrere prosessorens tilstand i Linux -miljøer i sanntid.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave