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