Как да инсталирате Corefreq на Ubuntu Linux за наблюдение на процесора

Поддържайте оптимална производителност на процесора и управлявайте инструменти, които ни дават възможност за управлявам и валидирането на състоянието на това в реално време е жизненоважна стъпка към наличието на стабилни системи, които са в съответствие с изискванията на организацията и които гарантират наличността на услугите.

Това е от съществено значение, тъй като центърът на цялото оборудване е неговият процесор или процесор и ако това се провали или представи аномалии, ще бъдем преди нестабилно оборудване, с грешки и това излага на риск цялата работоспособност на настоящата IT структура.
Този урок днес ще анализира инструмент, който ще бъде жизненоважен и от голяма помощ за осъществяване на оптимален контрол и управление за този важен елемент от всяко компютърно оборудване.

След това ще видим какво представлява Corefreq и как може да ни помогне в задачата за наблюдение на нашето оборудване и неговите характеристики.

Какво е CorefreqТова е приложение за мониторинг, чиято цел е да наблюдава 64-битовите процесори на Intel и което поддържа множество архитектури като Atom, Core2, SandyBridge, Nehalem и др.

Когато инсталирате това приложение във всеки дистрибутор на Linux, в ядрото ще бъде инсталиран модул, който ще ни позволи да събираме различни броячи на производителността за всяко ядро ​​на процесора и те от своя страна ще бъдат представени графично в терминала. Благодарение на Corefreq можем да видим информация като:

  • Брой инструкции в секунда, PS, IPC или CPI.
  • Радио и честота на процесора.
  • Състояния на процесора.
  • Температурни състояния на процесора, използващи DTS заедно с Tjunction Max и TM1 TM2 състояния на термичен мониторинг.
  • Топология на кеша на процесора.
  • Архитектура и характеристики на процесора.

След това ще видим как да инсталираме и използваме Corefreq и за това ще използваме Ubuntu 17.04.

Как да инсталирате и използвате Corefreq за наблюдение в Ubuntu 17.04

Етап 1
Първата стъпка е да инсталираме инструментите за разработка, които ще ни позволят да компилираме и инсталираме програмата, за това ще изпълним следните команди според нашия дистрибутор:

 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“

Увеличете

Стъпка 2
Приемаме изтеглянето на съответните пакети. След това ще клонираме кода на Corefreq от хранилището на GitHub, като използваме следната команда:

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

Увеличете

Стъпка 3
Сега имаме достъп до директорията, в която сме клонирали ресурса Corefreq:

 cd CoreFreq
Стъпка 4
След като изпълним командата направете за извършване на съответната инсталация:

Увеличете

Стъпка 5
След това ще изпълним следните команди за зареждане на модула на ядрото и демона на програмата:

 sudo insmod corefreqk.ko sudo ./corefreqd

Увеличете

Стъпка 6
След като тези параметри се заредят, отваряме терминал след командата sudo ./corefreq Тя трябва да се изпълнява във фонов режим и там можем да стартираме приложението като потребители, като изпълним следния ред:

 ./corefreq-cli

Увеличете

Стъпка 7
От този интерфейс можем да изпълним следните опции:

F2Достъп до менюто Corefreq в горната част на това.

F2

Стрелки за посока наляво и надясноПозволява ни да се придвижваме между различните опции на менюто.

,

Стрелки нагоре и надолуПозволява ви да изберете елемент от менюто, който ще бъде потвърден с клавиша Enter.

,

F4Затворете програмата Corefreq.

F4

ЗОтваря справочно ръководство за програмата.

З

Увеличете

Стъпка 8
Там имаме достъп до всички гореспоменати параметри на процесора. За да видите помощта на Corefreq, ще изпълним следната команда:

 ./corefreq-cli -h

Увеличете

Стъпка 9
Имаме следните опции за показване:

Преглед на информацията за ядрото

 ./corefreq-cli -k

Увеличете

Отпечатайте подробности за процесора

 / corefreq -cli -u

Увеличете

Преглеждайте инструкциите на процесора в реално време

 ./corefreq-cli -i

Увеличете

Активиране на броячи за проследяване

 ./corefreq-cli -c

Увеличете

Отпечатайте топология на процесора

 ./corefreq-cli -m

Увеличете

По този начин Corefreq ще бъде чудесен съюзник за управление в реално време на състоянието на процесора в Linux среди.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave