Išlaikyti optimalų procesoriaus našumą ir valdyti įrankius, kurie mums suteikia galimybę valdyti ir šios būsenos patvirtinimas realiu laiku yra gyvybiškai svarbus žingsnis siekiant turėti stabilias sistemas, kurios atitiktų organizacijos reikalavimus ir garantuotų paslaugų prieinamumą.
Tai būtina, nes visos įrangos centras yra jos procesorius arba CPU ir jei tai nepavyks arba atsiras anomalijų, mes būsime prieš nestabilią įrangą, su klaidomis ir dėl to kyla pavojus visam dabartinės IT struktūros veikimui.
Ši pamoka šiandien analizuos įrankį, kuris bus gyvybiškai svarbus ir labai padės atlikti optimalią kontrolę ir valdymas apie šį svarbų bet kurios kompiuterinės įrangos elementą.
Toliau pažiūrėsime, kas yra „Corefreq“ ir kaip jis gali mums padėti stebėti mūsų įrangą ir jos veikimą.
Kas yra „Corefreq“Tai stebėjimo programa, kurios tikslas yra stebėti 64 bitų „Intel“ procesorius ir kuri, be kita ko, palaiko kelias architektūras, tokias kaip „Atom“, „Core2“, „SandyBridge“, „Nehalem“.
Įdiegus šią programą bet kuriame „Linux“ platinime, branduolyje bus įdiegtas modulis, kuris leis mums surinkti įvairius kiekvieno procesoriaus branduolio našumo skaitiklius, kurie savo ruožtu bus grafiškai pavaizduoti terminale. „Corefreq“ dėka galime matyti tokią informaciją:
- Instrukcijų skaičius per sekundę, PS, IPC arba VKI.
- Radijo imtuvai ir procesoriaus dažnis.
- Procesorius teigia.
- Procesoriaus temperatūros būsenos, naudojant DTS kartu su „Tjunction Max“ ir TM1 TM2 terminio stebėjimo būsenomis.
- CPU talpyklos topologija.
- Procesoriaus architektūra ir charakteristikos.
Toliau pamatysime, kaip įdiegti ir naudoti „Corefreq“, ir tam naudosime „Ubuntu 17.04“.
Kaip įdiegti ir naudoti „Corefreq“ stebėti „Ubuntu 17.04“
1 žingsnis
Pirmasis žingsnis yra įdiegti kūrimo įrankius, kurie leis mums kompiliuoti ir įdiegti programą, tam mes vykdysime šias komandas pagal mūsų platinimą:
„CentOS -RedHat“: sudo yum grupė įdiegia „Kūrimo įrankius“ Debian-Ubuntu: sudo apt-get install dkms git libpthread-stubs0-dev Fedora: sudo dnf group install 'Development Tools'
DIDELIS
2 žingsnis
Mes priimame atitinkamų paketų atsisiuntimą. Tada mes klonuosime „Corefreq“ kodą iš „GitHub“ saugyklos naudodami šią komandą:
git klonas https://github.com/cyring/CoreFreq.git
DIDELIS
3 žingsnis
Dabar mes pasiekiame katalogą, kuriame klonavome „Corefreq“ išteklius:
cd CoreFreq4 žingsnis
Ten nuvykę vykdome komandą padaryti atlikti atitinkamą montavimą:
DIDELIS
5 žingsnis
Toliau vykdysime šias komandas, norėdami įkelti branduolio modulį ir programos demoną:
sudo insmod corefreqk.ko sudo ./corefreqd
DIDELIS
6 žingsnis
Įkėlę šiuos parametrus, nuo komandos atidarome terminalą sudo ./corefreq Jis turi būti paleistas fone ir ten mes galime paleisti programą kaip vartotojai, vykdydami šią eilutę:
./corefreq-cli
DIDELIS
7 žingsnis
Iš šios sąsajos galime atlikti šias parinktis:
F2Prieiga prie „Corefreq“ meniu viršuje.
F2
Rodyklės į kairę ir į dešinęTai leidžia mums pereiti tarp skirtingų meniu parinkčių.
,
Rodyklės aukštyn ir žemynLeidžia pasirinkti meniu elementą, kuris bus patvirtintas klavišu Enter.
,
F4Uždarykite „Corefreq“ programą.
F4
HAtidaro programos informacinį vadovą.
H
DIDELIS
8 žingsnis
Ten mes turime prieigą prie visų aukščiau paminėtų procesoriaus parametrų. Norėdami peržiūrėti „Corefreq“ pagalbą, vykdysime šią komandą:
./corefreq-cli -h
DIDELIS
9 veiksmas
Turime šias rodymo parinktis:
Peržiūrėkite branduolio informaciją
./corefreq-cli -k
DIDELIS
Spausdinti išsamią procesoriaus informaciją
/ corefreq -cli -u
DIDELIS
Peržiūrėkite procesoriaus instrukcijas realiu laiku
./corefreq-cli -i
DIDELIS
Įgalinti pėdsakų skaitiklius
./corefreq-cli -c
DIDELIS
Spausdinti procesoriaus topologiją
./corefreq-cli -m
DIDELIS
Tokiu būdu „Corefreq“ bus puikus sąjungininkas, galintis realiu laiku valdyti procesoriaus būseną „Linux“ aplinkoje.