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 CoreFreqTrinn 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.