Hur man installerar Corefreq på Ubuntu Linux för att övervaka CPU

Behåll optimal CPU -prestanda och hantera verktyg som ger oss möjlighet att klara av och att verifiera statusen för detta i realtid är ett viktigt steg för att ha stabila system som överensstämmer med organisationens krav och som garanterar tillgängligheten av tjänster.

Detta är viktigt eftersom all utrustning är dess processor eller CPU och om detta misslyckas eller uppvisar avvikelser kommer vi att vara före instabil utrustning, med fel och som äventyrar hela den nuvarande IT -strukturens funktionsduglighet.
Denna handledning idag kommer att analysera ett verktyg som kommer att vara viktigt och till stor hjälp för att utföra optimal kontroll och förvaltning om detta viktiga element i någon datorutrustning.

Därefter ska vi se vad Corefreq är och hur det kan hjälpa oss i uppgif.webpten att övervaka vår utrustning och dess prestanda.

Vad är CorefreqDetta är en övervakningsprogram vars mål är att övervaka 64-bitars Intel-processorer och som stöder flera arkitekturer som Atom, Core2, SandyBridge, Nehalem, bland andra.

När du installerar denna applikation i någon Linux -distro kommer en modul att installeras i kärnan som gör att vi kan samla olika prestandaräknare för varje processorkärna och dessa kommer i sin tur att representeras grafiskt i terminalen. Tack vare Corefreq kan vi se information som:

  • Antal instruktioner per sekund, PS, IPC eller CPI.
  • Radio och processorfrekvens.
  • Processorn anger.
  • Processortemperaturtillstånd med DTS i kombination med Tjunction Max och TM1 TM2 termisk övervakningstillstånd.
  • CPU -cachetopologi.
  • Processorarkitektur och egenskaper.

Därefter kommer vi att se hur vi installerar och använder Corefreq och för detta kommer vi att använda Ubuntu 17.04.

Hur man installerar och använder Corefreq för att övervaka i Ubuntu 17.04

Steg 1
Det första steget är att installera utvecklingsverktygen som gör att vi kan kompilera och installera programmet, för detta kommer vi att utföra följande kommandon enligt 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'

FÖRSTORA

Steg 2
Vi accepterar nedladdning av respektive paket. Därefter klonar vi Corefreq -koden från GitHub -förvaret med följande kommando:

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

FÖRSTORA

Steg 3
Nu öppnar vi katalogen där vi har klonat Corefreq -resursen:

 cd CoreFreq
Steg 4
Väl där kör vi kommandot göra för att utföra respektive installation:

FÖRSTORA

Steg 5
Därefter kör vi följande kommandon för att ladda kärnmodulen och programdemonen:

 sudo insmod corefreqk.ko sudo ./corefreqd

FÖRSTORA

Steg 6
När dessa parametrar har laddats öppnar vi en terminal sedan kommandot sudo ./corefreq Det måste köras i bakgrunden och där kan vi starta programmet som användare genom att köra följande rad:

 ./corefreq-cli

FÖRSTORA

Steg 7
Från detta gränssnitt kan vi köra följande alternativ:

F2Tillgång till Corefreq -menyn högst upp i detta.

F2

Vänster och höger riktningspilarDet gör att vi kan flytta mellan de olika menyalternativen.

,

Upp och ner pilarLåter dig välja ett menyalternativ som bekräftas med Enter -knappen.

,

F4Stäng Corefreq -programmet.

F4

HÖppnar en referensguide för programmet.

H

FÖRSTORA

Steg 8
Där har vi tillgång till alla de ovan nämnda parametrarna i CPU: n. För att se Corefreq -hjälpen kör vi följande kommando:

 ./corefreq-cli -h

FÖRSTORA

Steg 9
Vi har följande visningsalternativ:

Visa kärninformation

 ./corefreq-cli -k

FÖRSTORA

Skriv ut CPU -detaljer

 / corefreq -cli -u

FÖRSTORA

Se processorinstruktioner i realtid

 ./corefreq-cli -i

FÖRSTORA

Aktivera spårräknare

 ./corefreq-cli -c

FÖRSTORA

Skriv ut CPU -topologi

 ./corefreq-cli -m

FÖRSTORA

På detta sätt kommer Corefreq att vara en bra allierad för att i realtid hantera processorns tillstånd i Linux -miljöer.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave