Udržujte optimální výkon procesoru a spravujte nástroje, které nám to umožňují spravovat a ověření stavu v reálném čase je zásadním krokem k vytvoření stabilních systémů, které jsou v souladu s požadavky organizace a které zaručují dostupnost služeb.
To je zásadní, protože středem všeho vybavení je jeho procesor nebo procesor a pokud to selže nebo to bude znamenat anomálie, budeme před nestabilním zařízením s chybami, které ohrožují celou provozuschopnost současné IT struktury.
Tento tutoriál dnes bude analyzovat nástroj, který bude životně důležitý a bude velkou pomocí při provádění optimálního ovládání a řízení o tomto důležitém prvku jakéhokoli počítačového vybavení.
Dále uvidíme, co je Corefreq a jak nám může pomoci při monitorování našeho zařízení a jeho výkonu.
Co je CorefreqJedná se o monitorovací aplikaci, jejímž cílem je monitorovat 64bitové procesory Intel a která podporuje mimo jiné více architektur, jako jsou Atom, Core2, SandyBridge, Nehalem.
Při instalaci této aplikace do jakéhokoli distribučního systému Linux bude v jádře nainstalován modul, který nám umožní shromáždit různé čítače výkonu pro každé jádro procesoru, a ty budou zase v terminálu graficky znázorněny. Díky Corefreq můžeme vidět informace jako:
- Počet instrukcí za sekundu, PS, IPC nebo CPI.
- Rádia a frekvence procesoru.
- Stavy procesoru.
- Teplotní stavy procesoru využívající DTS ve spojení s teplotními monitorovacími stavy Tjunction Max a TM1 TM2.
- Topologie mezipaměti CPU.
- Architektura a charakteristiky procesoru.
Dále uvidíme, jak nainstalovat a používat Corefreq, a proto použijeme Ubuntu 17.04.
Jak nainstalovat a používat Corefreq ke sledování v Ubuntu 17.04
Krok 1
Prvním krokem je instalace vývojových nástrojů, které nám umožní zkompilovat a nainstalovat program, proto provedeme následující příkazy podle naší distribuce:
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'
ZVĚTŠIT
Krok 2
Přijímáme stažení příslušných balíčků. Dále naklonujeme kód Corefreq z úložiště GitHub pomocí následujícího příkazu:
klon git https://github.com/cyring/CoreFreq.git
ZVĚTŠIT
Krok 3
Nyní přistupujeme k adresáři, kde jsme naklonovali zdroj Corefreq:
cd CoreFreqKrok 4
Jakmile jsme tam, spustíme příkaz udělat k provedení příslušné instalace:
ZVĚTŠIT
Krok 5
Dále spustíme následující příkazy k načtení modulu jádra a démona programu:
sudo insmod corefreqk.ko sudo ./corefreqd
ZVĚTŠIT
Krok 6
Jakmile jsou tyto parametry načteny, otevřeme terminál od příkazu sudo ./corefreq Musí být spuštěn na pozadí a tam můžeme spustit aplikaci jako uživatelé spuštěním následujícího řádku:
./corefreq-cli
ZVĚTŠIT
Krok 7
Z tohoto rozhraní můžeme spustit následující možnosti:
F2V horní části je přístup k nabídce Corefreq.
F2
Šipky doleva a dopravaUmožňuje nám přecházet mezi různými možnostmi nabídky.
,
Šipky nahoru a dolůUmožňuje vybrat položku nabídky, která bude potvrzena klávesou Enter.
,
F4Zavřete program Corefreq.
F4
HOtevře referenční příručku k programu.
H
ZVĚTŠIT
Krok 8
Tam máme přístup ke všem výše uvedeným parametrům CPU. Chcete -li zobrazit nápovědu Corefreq, spustíme následující příkaz:
./corefreq-cli -h
ZVĚTŠIT
Krok 9
Máme následující možnosti zobrazení:
Zobrazit informace o jádru
./corefreq-cli -k
ZVĚTŠIT
Vytiskněte podrobnosti o CPU
/ corefreq -cli -u
ZVĚTŠIT
Zobrazte pokyny k procesoru v reálném čase
./corefreq-cli -i
ZVĚTŠIT
Povolit čítače trasování
./corefreq-cli -c
ZVĚTŠIT
Tisk topologie CPU
./corefreq-cli -m
ZVĚTŠIT
Tímto způsobem bude Corefreq skvělým spojencem pro správu stavu procesoru v prostředí Linux v reálném čase.