EngelsFransSpaans

OnWorks-favicon

cpupower-monitor - Online in de cloud

Voer cpupower-monitor uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is het commando cpupower-monitor dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


cpupower-monitor - Rapporteer processorfrequentie en inactieve statistieken

KORTE INHOUD


processorkracht controleren -l

processorkracht controleren [-c][-M ,[,...]] [-i seconden]
processorkracht controleren [-c][-m ,[,...]] commando

PRODUCTBESCHRIJVING


cpupower-monitor rapporteert statistieken over processortopologie, frequentie en inactieve energiestatus.
Een van beide commando is gevorkt en statistieken worden afgedrukt na voltooiing, of statistieken zijn
periodiek afgedrukt.

cpupower-monitor implementeert onafhankelijke slaapstand- en frequentietellers van de processor.
Sommige worden opgehaald uit kernelstatistieken, andere lezen hardware direct uit
registreert. Gebruik -l om een ​​overzicht te krijgen van welke ondersteund worden op uw systeem.

Opties


-l
Maak een lijst van beschikbare monitoren op uw systeem. Aanvullende details over elke monitor zijn
weergegeven:

· De naam tussen aanhalingstekens die kan worden doorgegeven aan de parameter -m.

· Het aantal verschillende tellers dat de monitor ondersteunt tussen haakjes.

· De hoeveelheid tijd in seconden dat de tellers kunnen overlopen als gevolg van
uitvoeringsbeperkingen.

· De naam en een beschrijving van elke teller en zijn processorhiërarchieniveau
dekking tussen vierkante haken:

· [T] -> Draad

· [C] -> Kern

· [P] -> Processorpakket (socket)

· [M] -> Teller machine/platform breed

-M , ,...
Geef alleen specifieke monitoren weer. Gebruik de monitorstring(s) geleverd door de optie -l.

-ik seconden
Meet interval.

-c
Plan het proces op elke kern voordat u begint en stopt met meten. Dit zou kunnen
nodig zijn voor de Idle_Stats-monitor wanneer er geen andere op MSR gebaseerde monitor (moet worden uitgevoerd op
de kern die wordt gemeten) wordt parallel uitgevoerd. Dit is om de processors wakker te schudden
diepere slaaptoestanden en laat de kernel zijn cpuidle (C-state) informatie opnieuw opnemen
voordat u de cpuidle-timings van sysfs leest.

commando
Meet inactiviteits- en frequentiekarakteristieken van een willekeurig commando/workload. De
uitvoerbaar commando is gevorkt en bij het verlaten, statistieken verzameld sinds het was
gevorkt worden weergegeven.

-v
Verhoog de breedsprakigheid als het binaire bestand is gecompileerd met de DEBUG-optieset.

MONITOR BESCHRIJVING


Idle_Statistieken
Toont statistieken van het cpuidle-kernelsubsysteem. Waarden worden opgehaald uit
/sys/devices/system/cpu/cpu*/cpuidle/state*/. De kernel werkt deze waarden elke keer bij
een rusttoestand wordt ingevoerd of verlaten. Daarom kan er enige onnauwkeurigheid zijn wanneer er kernen in zitten
enige tijd in rust wanneer de meting begint of eindigt. In het ergste geval kan het gebeuren
dat één kern gedurende de hele meettijd en het gebruik van de inactieve toestand in een inactieve toestand bleef
tijd zoals geëxporteerd door de kernel werd niet bijgewerkt. In dit geval een staatsresidentie van 0
procent wordt weergegeven terwijl het 100 was.

Mperf
De naam komt van de gebruikte aperf/mperf (gemiddelde en maximale) MSR-registers
beschikbaar op recente X86-processors. Het toont de gemiddelde frequentie (inclusief boost
frequenties). Het feit dat op alle recente hardware de mperf-timer stopt met tikken
inactieve toestand wordt het ook gebruikt om C0 (processor is actief) en Cx (processor is in any
slaapstand) tijden. Deze tellers hebben niet de onnauwkeurigheidsbeperkingen
"Idle_Stats"-tellers kunnen worden weergegeven. Werkt mogelijk slecht op Linux-2.6.20 tot en met 2.6.29, omdat de
acpi-cpufreq kernelfrequentiestuurprogramma wist periodiek aperf/mperf-registers daarin
pitten.

Nehalem Zandbrug Haswell uitgebreid
Intel Core- en Package-slaapstandtellers. Threads (hyperthreaded kernen) zijn dat misschien niet
in staat om diepere kernstaten binnen te gaan als zijn broer of zus wordt gebruikt. Diepste pakketslaaptoestanden
kan in werkelijkheid worden weergegeven als machine-/platformbrede slaapstanden en kan alleen worden ingevoerd als
alle kernen zijn inactief. Zoek Intel-handleidingen op (sommige vindt u in de sectie Referenties)
voor verdere details. De monitoren zijn genoemd naar de CPU-familie waar de slaapstand staat
mogelijkheden zijn geïntroduceerd en komen mogelijk niet exact overeen met de CPU-naam van het platform. Voor
een IvyBridge-processor heeft bijvoorbeeld slaapstandmogelijkheden die zijn geïntroduceerd in
Nehalem- en SandyBridge-processorfamilies. Dus op een IvyBridge-processor krijgt men
Nehalem en SandyBridge slaapstatusmonitors. HaswellExtended extra pakket slaapstand
mogelijkheden zijn alleen beschikbaar in een specifieke Haswell (familie 0x45) en waarschijnlijk ook
andere toekomstige verwerkers.

Fam_12u Fam_14u
AMD laptop- en desktopprocessor (familie 12u en 14u) slaapstandtellers. De registers
zijn toegankelijk via PCI en kunnen daarom nog steeds worden uitgelezen terwijl cores offline zijn.

Er is één speciale balie: NBP1 (North Bridge P1). Deze geeft altijd 0 of 1 terug,
afhankelijk van of de energiestatus van de North Bridge P1 minstens één keer is ingevoerd
tijd meten. Het kunnen invoeren van de NBP1-status hangt ook af van grafisch energiebeheer.
Daarom kan deze teller worden gebruikt om te controleren of het energiebeheer van het stuurprogramma van de grafische kaart werkt
werkt zoals verwacht.

Voorbeelden


cpupower monitor -l" kan tonen:
Monitor "Mperf" (3 toestanden) - Kan overlopen na 922000000 s

...

Monitor "Idle_Stats" (3 statussen) - Kan overlopen na 4294967295 s

...

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

Bewaak de scp-opdracht, toon zowel Mperf- als Idle_Stats-statustellerstatistieken, maar in
uitgewisselde bestelling.

Wees voorzichtig dat de typische opdracht om één CPU volledig te gebruiken door te doen:

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

Werkt niet zoals verwacht, omdat de gemeten uitvoer wordt omgeleid naar /dev/null. Dit
kan worden omzeild door de regel in een eigen, klein shell-script te plaatsen. Druk op CTRL-c om
beëindig de opdracht en laat de meetuitvoer zien.

REFERENTIES


"BIOS en Kernel Developer's Guide (BKDG) voor AMD Family 14h-processors"
http://support.amd.com/us/Processor_TechDocs/43170.pdf

"Intel® Turbo Boost-technologie in Intel® Core™ microarchitectuur (Nehalem) gebaseerd
Verwerkers" http://download.intel.com/design/processor/applnots/320354.pdf

"Intel® 64 en IA-32 Architectures Software Developer's Manual Volume 3B: System
Programmeergids" http://www.intel.com/products/processor/manuals

Gebruik cpupower-monitor online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    PAC-manager
    PAC-manager
    PAC is een Perl/GTK-vervanging voor
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Het biedt een GUI
    om verbindingen te configureren: gebruikers,
    wachtwoorden, VERWACHT regel...
    PAC-manager downloaden
  • 2
    GeoServer
    GeoServer
    GeoServer is open source-software
    server geschreven in Java waarmee gebruikers
    om geospatiale gegevens te delen en te bewerken.
    Ontworpen voor interoperabiliteit, het
    publiceert d...
    GeoServer downloaden
  • 3
    Vuurvliegje III
    Vuurvliegje III
    Een gratis en open-source persoonlijke financiering
    manager. Firefly III beschikt over een
    dubbel boekhoudsysteem. Jij kan
    voer snel in en organiseer uw
    transacties ik...
    Vuurvlieg III downloaden
  • 4
    Apache OpenOffice-extensies
    Apache OpenOffice-extensies
    De officiële catalogus van Apache
    OpenOffice-extensies. Je zult vinden
    extensies variërend van woordenboeken tot
    hulpmiddelen om PDF-bestanden te importeren en verbinding te maken
    met ext...
    Apache OpenOffice-extensies downloaden
  • 5
    BidsprinkhanenBT
    BidsprinkhanenBT
    Mantis is een eenvoudig te implementeren, web
    gebaseerde bugtracker om productbugs te helpen
    volgen. Het vereist PHP, MySQL en een
    web Server. Bekijk onze demo en gehost
    offer...
    MantisBT downloaden
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger is een p2p-chattoepassing
    voor intranetcommunicatie en niet
    een server nodig hebben. Diverse handige
    functies worden ondersteund, inclusief
    melden...
    LAN Messenger downloaden
  • Meer "

Linux-commando's

  • 1
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 2
    in staat
    in staat
    abilint - valideer een abigail ABI
    representatie abilint ontleedt de native
    XML-representatie van een ABI zoals uitgezonden
    door abidw. Zodra het de XML heeft geparseerd
    vertegenwoordigen...
    Voer abilint uit
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - stuur een CORE API-bericht
    naar de core-daemon-daemon ...
    Voer coresendmsg uit
  • 4
    kern_server
    kern_server
    core_server - De primaire server voor
    Spambayes. OMSCHRIJVING: dient momenteel
    alleen de webinterface. Insteken
    luisteraars voor verschillende protocollen is nader te bepalen.
    Dit ...
    Voer core_server uit
  • 5
    fwflits
    fwflits
    fwflash - programma om afbeeldingsbestand te flashen
    naar een aangesloten NXT-apparaat ...
    Voer fwflash uit
  • 6
    fwts-verzamel
    fwts-verzamel
    fwts-collect - verzamel logs voor fwts
    bug-rapportage. ...
    Voer fwts-collect uit
  • Meer "

Ad