Så här använder du CoreFreq CPU-övervakningssoftware på Linux

Nyligen kom jag över en utmärkt programvara som heter CoreFreq. Det är en CPU-övervakningssoftware avsedd för 64-bitars processorer m / arkitekturer Intel Atom, Core2, Nehalem, SandyBridge och överlägsen, och AMD Family 0F. Det körs på 64 bit Linux-system. CoreFreq tillhandahåller en ram för att hämta CPU-data med hög precision:

  1. Kärnfrekvenser och förhållanden; SpeedStep (EIST), Turbo Boost, Hyper-Threading (HTT) och Base Clock
  2. Prestationsräknare, inklusive tidsstämpelräknare (TSC), obehandlade kärncykler (UCC), obegränsade referenscykler (URC)
  3. Antal instruktioner per cykel eller sekund, IPS, IPC eller KPI
  4. CPU C-stater C0 C1 C3 C6 C7 - C1E - Auto / UnDemotion av C1 C3
  5. DTS-temperatur och -drift Max, termisk övervakning TM1 TM2-tillstånd
  6. Topologi karta inklusive Caches för boostrap & Application CPU
  7. Processorfunktioner, varumärke och arkitektursträngar

Så här installerar du CoreFreq

Du måste installera förkunskapspaket och kompilatorer. För Debian / Ubuntu Linux, stiga på:
$ sudo apt-get install build-essential dkms git libpthread-stubs0-dev
För CentOS / RHEL / Scientific Linux, springa:
$ sudo yum gruppinstallation "Utvecklingsverktyg"
Skriv följande kommando för att klona git repo:
$ git klon https://github.com/cyring/CoreFreq.git
Provutgångar:

Fig. 01: Ladda ner eller klon källkoden

Fig. 01: Ladda ner eller klon källkoden

Kompilera CoreFreq-programmet

Skriv följande kommandon:
$ cd CoreFreq/
$ make

Provutgångar:

Fig. 02: Bygg programmen

Fig. 02: Bygg programmen

Ladda Linux-kärnmodulen

skriver följande insmod kommando att ladda Linux-kärnmodulen från lokal katalog:
$ sudo insmod ./corefreqk.ko

Hur använder jag corefreqd-demonen?

Börja först daemonen:
$ sudo ./corefreqd &
Provutgångar:

[1] 11906 CoreFreq Daemon. Upphovsrätt (C) 2015-2017 CYRIL INGENIERIE

Slutligen starta klienten, kör:
$ ./corefreq-cli
Utan några argument visar corefreq-cli-programmet Top Monitoring enligt följande:

Animerat gif 01: Klientprogram i åtgärd

Animerat gif 01: Klientprogram i åtgärd

Hur visar instrumentbrädan

Starta det enligt följande:
$ ./corefreq-cli -t

Hur skriver jag ut systeminformation

$ ./corefreq-cli -s
Provutgångar:

Fig. 03: Visa processorinformation (BSP)

Fig. 03: Visa processorinformation (BSP)
För att se alla andra alternativ, skriv:
$ ./corefreq-cli -h

CoreFreq. Copyright (C) 2015-2017 CYRIL INGENIERIE-användning: corefreq-cli [-option] -t Visa överst (standard) -d Visa instrumentpaneler: -c Monitorräknare -i Övervakningsinstruktioner-Skriv ut systeminformation -M Skriv ut minneskontrollern - m Skriv ut Topologi -u Skriv ut CPUID -k Skriv ut Kärna -h Skriv ut detta meddelande Avsluta status: 0 om OK, 1 om problem,> 1 om allvarliga problem. Rapportera fel till labs [at] cyring.fr

Se projektsidan för fler alternativ och info.
källa

relaterade Post

En Response

Lämna ett svar

Den här sidan använder Akismet för att minska spam. Läs om hur din kommentardata behandlas.