EnglezăFrancezăSpaniolă

Favicon OnWorks

cpupower-monitor - Online în cloud

Rulați cpupower-monitor în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda cpupower-monitor care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


cpupower-monitor - Raportează frecvența procesorului și statisticile inactiv

REZUMAT


cpupower monitorizează -l

cpupower monitorizează [-c][-m ,[,...]] [-i secunde]
cpupower monitorizează [-c][-m ,[,...]] comandă

DESCRIERE


cpupower-monitor raportează statisticile privind topologia procesorului, frecvența și starea de putere inactivă.
Fie comandă este bifurcat și statisticile sunt tipărite la finalizarea acestuia, sau statisticile sunt
tipărite periodic.

cpupower-monitor implementează contoare independente de stare de somn și frecvență ale procesorului.
Unele sunt preluate din statisticile kernelului, altele citesc direct hardware-ul
registre. Utilizați -l pentru a obține o imagine de ansamblu care sunt acceptate de sistemul dvs.

Opţiuni


-l
Listați monitoarele disponibile pe sistemul dvs. Detalii suplimentare despre fiecare monitor sunt
afișate:

· Numele între ghilimele care poate fi trecut la parametrul -m.

· Numărul de contoare diferite pe care monitorul le suportă între paranteze.

· Cantitatea de timp în secunde în care contoarele ar putea depăși, din cauza
constrângeri de implementare.

· Numele și descrierea fiecărui contor și nivelul său de ierarhie a procesorului
acoperire între paranteze drepte:

· [T] -> Fir

· [C] -> Core

· [P] -> Pachet procesor (socket)

· [M] -> Contor lat pentru mașină/Platformă

-m , ,...
Afișați numai anumite monitoare. Utilizați șirurile de monitorizare furnizate de opțiunea -l.

-i secunde
Măsurați intervalul.

-c
Programați procesul pentru fiecare miez înainte de a începe și a încheia măsurarea. Acest lucru ar putea
fi necesar pentru monitorul Idle_Stats atunci când niciun alt monitor bazat pe MSR (trebuie rulat pe
miezul care se măsoară) se rulează în paralel. Asta pentru a trezi procesoarele de la
stări de somn mai profunde și lăsați nucleul să-și reacționeze informațiile cpuidle (starea C)
înainte de a citi timpii cpuidle din sysfs.

comandă
Măsurați caracteristicile de inactivitate și de frecvență ale unei comenzi/sarcini de lucru arbitrare. The
executabil comandă este bifurcat și la ieșire, statisticile s-au adunat de când a fost
bifurcate sunt afișate.

-v
Creșteți gradul de verbozitate dacă binarul a fost compilat cu setul de opțiuni DEBUG.

MONITOR DESCRIERILE


Idle_Stats
Afișează statisticile subsistemului kernel cpuidle. Valorile sunt preluate de la
/sys/devices/system/cpu/cpu*/cpuidle/state*/. Nucleul actualizează aceste valori de fiecare dată
se intră sau se părăsește o stare inactivă. Prin urmare, poate exista o oarecare inexactitate atunci când nucleele sunt introduse
o stare inactivă de ceva timp când începe sau se termină măsura. În cel mai rău caz se poate întâmpla
acel nucleu a rămas într-o stare inactivă pentru tot timpul de măsurare și utilizarea stării inactiv
timpul exportat de kernel nu a fost actualizat. În acest caz, o rezidență de stat de 0
procentul este afișat când era 100.

Mperf
Numele provine de la registrele MSR aperf/mperf (medie și maximă) folosite care sunt
disponibil pe procesoarele X86 recente. Afișează frecvența medie (inclusiv boost
frecvențe). Faptul că pe tot hardware-ul recent, cronometrul mperf nu mai bifează
starea inactivă este, de asemenea, folosită pentru a afișa C0 (procesorul este activ) și Cx (procesorul este în orice
stare de somn) ori. Aceste contoare nu au restricțiile de inexactitate
Contoarele „Idle_Stats” pot apărea. Poate funcționa prost pe Linux-2.6.20 până la 2.6.29, deoarece
acpi-cpufreq driverul de frecvență a nucleului șterge periodic registrele aperf/mperf din acelea
miezuri.

eu respir SandyBridge HaswellExtended
Contoare de stare de somn Intel Core și Package. Este posibil ca firele de execuție (nuclee hiperthreaded) să nu fie
capabil să intre în stări de bază mai profunde dacă fratele său este utilizat. Cele mai profunde stări de somn pachet
poate apărea în realitate ca stări de repaus la nivel de mașină/platformă și poate fi introdus numai dacă
toate nucleele sunt inactiv. Căutați manuale Intel (unele sunt furnizate în secțiunea Referințe)
pentru mai multe detalii. Monitoarele sunt denumite după familia CPU în care starea de repaus
au fost introduse capacități și este posibil să nu se potrivească exact cu numele CPU al platformei. Pentru
de exemplu, un procesor IvyBridge are capacități de stare de somn care au fost introduse în
Familiile de procesoare Nehalem și SandyBridge. Astfel, pe un procesor IvyBridge se va obține unul
Monitoare de stare de somn Nehalem și SandyBridge. HaswellExtended pachetul suplimentar de stare de repaus
capabilitățile sunt disponibile numai într-un anumit Haswell (familia 0x45) și, probabil, de asemenea
alte viitoare procesoare.

Fam_12h Fam_14h
Procesoare pentru laptop și desktop AMD (familie 12h și 14h) contoare de stare de somn. Registrele
sunt accesate prin PCI și, prin urmare, pot fi citite în timp ce nucleele au fost offline.

Există un numărător special: NBP1 (Podul de Nord P1). Acesta returnează întotdeauna 0 sau 1,
în funcție de faptul dacă starea de putere P1 North Bridge a intrat cel puțin o dată în timpul
măsura timpul. Posibilitatea de a intra în starea NBP1 depinde și de gestionarea puterii grafice.
Prin urmare, acest contor poate fi folosit pentru a verifica dacă gestionarea puterii driverului graficului
funcționează conform așteptărilor.

EXEMPLE


cpupower monitor -l" poate afișa:
Monitorizare „Mperf” (3 stări) - Se poate depăși după 922000000 s

...

Monitorizați „Idle_Stats” (3 stări) - Se poate depăși după 4294967295 s

...

cpupower monitor -m „Idle_Stats,Mperf” scp /tmp/test /nfs/tmp

Monitorizați comanda scp, afișați statisticile contorului stărilor Mperf și Idle_Stats, dar în
ordin schimbat.

Aveți grijă ca comanda tipică să utilizeze pe deplin un singur procesor făcând:

cpupower monitor cat /dev/zero >/dev/null

Nu funcționează conform așteptărilor, deoarece rezultatul măsurat este redirecționat către /dev/null. Acest
ar putea fi rezolvată prin introducerea liniei într-un script shell propriu, mic. Apăsați CTRL-c pentru
terminați comanda și obțineți afișarea ieșirii măsurătorii.

REFERINȚE


„Ghidul dezvoltatorului BIOS și Kernel (BKDG) pentru procesoarele 14h din familia AMD”
http://support.amd.com/us/Processor_TechDocs/43170.pdf

„Tehnologia Intel® Turbo Boost în microarhitectură Intel® Core™ (Nehalem).
procesoare" http://download.intel.com/design/processor/applnots/320354.pdf

„Manualul dezvoltatorului de software pentru arhitecturi Intel® 64 și IA-32 Volumul 3B: Sistem
Ghid de programare" http://www.intel.com/products/processor/manuals

Utilizați cpupower-monitor online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Manager PAC
    Manager PAC
    PAC este un înlocuitor Perl/GTK pentru
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Oferă un GUI
    pentru a configura conexiuni: utilizatori,
    parole, Așteptați regula...
    Descărcați PAC Manager
  • 2
    GeoServer
    GeoServer
    GeoServer este un software open-source
    server scris în Java care permite utilizatorilor
    pentru a partaja și edita date geospațiale.
    Proiectat pentru interoperabilitate, it
    publică da...
    Descărcați GeoServer
  • 3
    Licurici III
    Licurici III
    O finanțare personală gratuită și open-source
    administrator. Firefly III prezintă a
    sistem de contabilitate cu partidă dublă. Poti
    intrați rapid și organizați-vă
    tranzacții i ...
    Descărcați Firefly III
  • 4
    Extensii Apache OpenOffice
    Extensii Apache OpenOffice
    Catalogul oficial Apache
    Extensii OpenOffice. Vei găsi
    extensii variind de la dicționare la
    instrumente pentru a importa fișiere PDF și pentru a vă conecta
    cu ext...
    Descărcați Apache OpenOffice Extensions
  • 5
    MantisBT
    MantisBT
    Mantis este un web ușor de implementat
    Bugtracker bazat pentru a ajuta bug-ul produsului
    urmărire. Necesită PHP, MySQL și a
    server web. Verificați demonstrația noastră și găzduită
    oferind...
    Descărcați MantisBT
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger este o aplicație de chat p2p
    pentru comunicare intranet și nu
    necesită un server. O varietate de la îndemână
    caracteristicile sunt acceptate, inclusiv
    notificat ...
    Descărcați LAN Messenger
  • Mai mult »

Comenzi Linux

  • 1
    abidw
    abidw
    abidw - serializați ABI-ul unui ELF
    fișierul abidw citește o bibliotecă partajată în ELF
    format și emite o reprezentare XML
    a ABI-ului său la ieșirea standard. The
    emis...
    Run abidw
  • 2
    abilint
    abilint
    abilint - validează un ABI abigail
    reprezentare abilint parsează nativul
    Reprezentarea XML a unui ABI așa cum este emis
    de abidw. Odată ce a analizat XML-ul
    represe ...
    Rulați abilint
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - trimite un mesaj CORE API
    la demonul core-daemon...
    Rulați coresendmsg
  • 4
    core_server
    core_server
    core_server - Serverul principal pentru
    SpamBayes. DESCRIERE: În prezent servește
    numai interfața web. Conectare
    ascultători pentru diferite protocoale este de stabilit.
    Acest ...
    Rulați core_server
  • 5
    fwflash
    fwflash
    fwflash - program pentru a flash fișiere imagine
    la un dispozitiv NXT conectat...
    Rulați fwflash
  • 6
    fwts-strânge
    fwts-strânge
    fwts-collect - colectează jurnalele pentru fwts
    raportarea erorilor. ...
    Rulați fwts-collect
  • Mai mult »

Ad