Jak zainstalować Corefreq na Ubuntu Linux, aby monitorować procesor?

Utrzymuj optymalną wydajność procesora i zarządzaj narzędziami, które dają nam możliwość zarządzać a weryfikacja stanu tego w czasie rzeczywistym jest ważnym krokiem do posiadania stabilnych systemów, które są zgodne z wymaganiami organizacji i gwarantują dostępność usług.

Jest to niezbędne, ponieważ centrum całego sprzętu jest jego procesor lub procesor a jeśli to się nie powiedzie lub spowoduje anomalie, będziemy przed niestabilnym sprzętem, z błędami, które zagrażają całej operacyjności obecnej struktury IT.
Ten samouczek dzisiaj przeanalizuje narzędzie, które będzie niezbędne i bardzo pomocne w przeprowadzeniu optymalnej kontroli i kierownictwo o tym ważnym elemencie każdego sprzętu komputerowego.

Następnie zobaczymy, czym jest Corefreq i jak może nam pomóc w zadaniu monitorowania naszego sprzętu i jego wydajności.

Co to jest CorefreqJest to aplikacja monitorująca, której celem jest monitorowanie 64-bitowych procesorów Intel i która obsługuje wiele architektur, takich jak między innymi Atom, Core2, SandyBridge, Nehalem.

Podczas instalacji tej aplikacji w dowolnej dystrybucji Linuksa, w jądrze zostanie zainstalowany moduł, który pozwoli nam zbierać różne liczniki wydajności dla każdego rdzenia procesora, a te z kolei będą reprezentowane graficznie w terminalu. Dzięki Corefreq możemy zobaczyć takie informacje jak:

  • Liczba instrukcji na sekundę, PS, IPC lub CPI.
  • Radia i częstotliwość procesora.
  • Stany procesora.
  • Stany temperatury procesora przy użyciu DTS w połączeniu z Tjunction Max i stanami monitorowania termicznego TM1 TM2.
  • Topologia pamięci podręcznej procesora.
  • Architektura i charakterystyka procesora.

Następnie zobaczymy, jak zainstalować i używać Corefreq, a do tego użyjemy Ubuntu 17.04.

Jak zainstalować i używać Corefreq do monitorowania w Ubuntu 17.04

Krok 1
Pierwszym krokiem jest zainstalowanie narzędzi programistycznych, które pozwolą nam skompilować i zainstalować program, w tym celu wykonamy następujące polecenia zgodnie z naszą dystrybucją:

 CentOS -RedHat: sudo yum group install „Narzędzia programistyczne” Debian - Ubuntu: sudo apt-get install dkms git libpthread-stubs0-dev Fedora: sudo dnf group install „Narzędzia programistyczne”

POWIĘKSZAĆ

Krok 2
Akceptujemy pobranie odpowiednich pakietów. Następnie sklonujemy kod Corefreq z repozytorium GitHub za pomocą następującego polecenia:

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

POWIĘKSZAĆ

Krok 3
Teraz uzyskujemy dostęp do katalogu, w którym sklonowaliśmy zasób Corefreq:

 cd CoreFreq
Krok 4
Tam wykonujemy polecenie produkować do przeprowadzenia odpowiedniej instalacji:

POWIĘKSZAĆ

Krok 5
Następnie wykonamy następujące polecenia, aby załadować moduł jądra i demona programu:

 sudo insmod corefreqk.ko sudo ./corefreqd

POWIĘKSZAĆ

Krok 6
Po załadowaniu tych parametrów otwieramy terminal, ponieważ polecenie sudo ./corefreq Musi być uruchomiona w tle i tam możemy uruchomić aplikację jako użytkownicy wykonując poniższą linię:

 ./corefreq-cli

POWIĘKSZAĆ

Krok 7
Z tego interfejsu możemy wykonać następujące opcje:

F2Dostęp do menu Corefreq na górze tego.

F2

Strzałki kierunkowe w lewo i w prawoPozwala nam poruszać się między różnymi opcjami menu.

,

Strzałki w górę iw dółPozwala wybrać pozycję menu, która zostanie potwierdzona klawiszem Enter.

,

F4Zamknij program Corefreq.

F4

hOtwiera przewodnik referencyjny programu.

h

POWIĘKSZAĆ

Krok 8
Tam mamy dostęp do wszystkich wyżej wymienionych parametrów procesora. Aby wyświetlić pomoc Corefreq, wykonamy następujące polecenie:

 ./corefreq-cli -h

POWIĘKSZAĆ

Krok 9
Mamy następujące opcje wyświetlania:

Zobacz informacje o jądrze

 ./corefreq-cli -k

POWIĘKSZAĆ

Wydrukuj szczegóły procesora

 / corefreq-cli -u

POWIĘKSZAĆ

Zobacz instrukcje procesora w czasie rzeczywistym

 ./corefreq-cli -i

POWIĘKSZAĆ

Włącz liczniki śledzenia

 ./corefreq-cli -c

POWIĘKSZAĆ

Drukuj topologię procesora

 ./corefreq-cli -m

POWIĘKSZAĆ

W ten sposób Corefreq będzie świetnym sprzymierzeńcem do zarządzania w czasie rzeczywistym stanem procesora w środowiskach Linux.

wave wave wave wave wave