Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

cpupower-monitor - Online w chmurze

Uruchom monitor mocy procesora w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie cpupower-monitor, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


cpupower-monitor — raportuje statystyki częstotliwości procesora i bezczynności

STRESZCZENIE


moc procesora monitor -l

moc procesora monitor [-c][-M ,[,...]] [-i sekund]
moc procesora monitor [-c][-m ,[,...]] komenda

OPIS


monitor mocy procesora raportuje topologię procesora, częstotliwość i statystyki stanu zasilania.
Bądź komenda jest rozwidlany i statystyki są drukowane po jego zakończeniu, lub statystyki są
drukowane okresowo.

monitor mocy procesora implementuje niezależne liczniki stanu uśpienia procesora i częstotliwości.
Niektóre są pobierane ze statystyk jądra, inne bezpośrednio odczytują sprzęt
rejestruje. Użyj -l, aby uzyskać przegląd obsługiwanych w twoim systemie.

Opcje


-l
Lista dostępnych monitorów w Twoim systemie. Dodatkowe szczegóły dotyczące każdego monitora znajdują się
pokazane:

· Nazwa w cudzysłowie, która może zostać przekazana do parametru -m.

· W nawiasach podano liczbę różnych liczników obsługiwanych przez monitor.

· Ilość czasu w sekundach, przez którą liczniki mogą się przepełnić z powodu
ograniczenia implementacyjne.

· Nazwa i opis każdego licznika oraz jego poziomu hierarchii procesorów
zasięg w nawiasach kwadratowych:

· [T] -> Wątek

· [C] -> Rdzeń

· [P] -> Pakiet procesora (gniazdo)

· [M] -> Szeroki licznik maszyny/platformy

-M , ,...
Wyświetlaj tylko określone monitory. Użyj ciągów monitorujących dostarczonych przez opcję -l.

-i sekundy
Zmierz interwał.

-c
Zaplanuj proces na każdym rdzeniu przed rozpoczęciem i zakończeniem pomiaru. To mogłoby
być potrzebne dla monitora Idle_Stats, gdy nie ma innego monitora opartego na MSR (nie trzeba na nim działać
mierzony rdzeń) przebiega równolegle. Ma to na celu wybudzenie procesorów z
głębsze stany uśpienia i pozwól jądru ponownie uwzględnić informacje o stanie procesora (C).
przed odczytaniem czasów procesora z sysfs.

komenda
Zmierz charakterystykę bezczynności i częstotliwości dowolnego polecenia/obciążenia. The
plik wykonywalny komenda jest rozwidlony i po jego wyjściu gromadzone są statystyki od tego czasu
wyświetlane są rozwidlone.

-v
Zwiększ szczegółowość, jeśli plik binarny został skompilowany z ustawioną opcją DEBUG.

MONITOR OPIS


Statystyki bezczynności
Pokazuje statystyki podsystemu jądra procesora. Wartości są pobierane z
/sys/devices/system/cpu/cpu*/cpuidle/stan*/. Jądro aktualizuje te wartości za każdym razem
wejście w stan bezczynności lub jego opuszczenie. Dlatego przy zakładaniu rdzeni może wystąpić pewna niedokładność
stan bezczynności przez pewien czas, gdy pomiar się rozpoczyna lub kończy. W najgorszym przypadku może się to zdarzyć
że jeden rdzeń pozostawał w stanie bezczynności przez cały czas pomiaru i wykorzystania stanu bezczynności
czas eksportowany przez jądro nie został zaktualizowany. W tym przypadku rezydencja stanowa wynosi 0
procent jest pokazywany, podczas gdy wynosił 100.

Perf
Nazwa pochodzi od stosowanych rejestrów aperf/mperf (średni i maksymalny) MSR, którymi są
dostępne w najnowszych procesorach X86. Pokazuje średnią częstotliwość (w tym wzmocnienie
częstotliwości). Fakt, że na każdym najnowszym sprzęcie licznik czasu mperf przestaje tykać
w stanie bezczynności, służy także do pokazania C0 (procesor jest aktywny) i Cx (procesor jest w dowolnym stanie)
stan uśpienia) razy. Liczniki te nie mają ograniczeń niedokładności
Mogą zostać wyświetlone liczniki „Idle_Stats”. Może działać słabo w systemie Linux od 2.6.20 do 2.6.29, ponieważ plik
acpi-cpufreq Sterownik częstotliwości jądra okresowo czyścił w nich rejestry aperf/mperf
jądra.

Nehalem Piaszczysty Most HaswellRozszerzony
Liczniki stanu uśpienia procesorów Intel Core i pakietów. Wątki (rdzenie hiperwątkowe) mogą nie być
jest w stanie wejść w głębsze stany rdzenia, jeśli zostanie wykorzystane jego rodzeństwo. Najgłębsze stany uśpienia pakietu
w rzeczywistości mogą pojawiać się jako stany uśpienia całej maszyny/platformy i można je wprowadzić tylko wtedy, gdy
wszystkie rdzenie są nieaktywne. Wyszukaj podręczniki firmy Intel (niektóre znajdują się w sekcji Referencje)
dla dalszych szczegółów. Nazwy monitorów pochodzą od rodziny procesorów, w których znajduje się stan uśpienia
możliwości zostały wprowadzone i mogą nie odpowiadać dokładnie nazwie procesora na platformie. Dla
na przykład procesor IvyBridge ma funkcje stanu uśpienia, które zostały wprowadzone w
Rodziny procesorów Nehalem i SandyBridge. Tak więc na procesorze IvyBridge otrzymamy
Monitory stanu uśpienia Nehalem i SandyBridge. HaswellExtended dodatkowy stan uśpienia pakietu
możliwości są dostępne tylko w konkretnym Haswell (rodzina 0x45) i prawdopodobnie także
inne przyszłe procesory.

Rodzina_12h Rodzina_14h
Liczniki stanu uśpienia procesora do laptopów i komputerów stacjonarnych AMD (rodzina 12h i 14h). Rejestry
są dostępne poprzez PCI i dlatego nadal można je odczytać, gdy rdzenie są w trybie offline.

Jest jeden specjalny licznik: NBP1 (mostek północny P1). Ten zawsze zwraca 0 lub 1,
w zależności od tego, czy stan zasilania mostka północnego P1 został wprowadzony przynajmniej raz w trakcie
mierzyć czas. Możliwość wejścia w stan NBP1 zależy również od zarządzania energią grafiki.
Dlatego też licznik ten może być użyty do sprawdzenia, czy sterownik graficzny zarządza energią
działa zgodnie z oczekiwaniami.

PRZYKŁADY


cpupower monitor -l” może pokazać:
Monitor „Mperf” (3 stany) — Może przepełnienie po 922000000 s

...

Monitor „Idle_Stats” (3 stany) – Może przepełnienie po 4294967295 s

...

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

Monitoruj polecenie scp, pokaż statystyki liczników stanów Mperf i Idle_Stats, ale w
wymienione zamówienie.

Uważaj, aby typowe polecenie w pełni wykorzystać jeden procesor, wykonując:

monitor mocy procesora cat /dev/zero >/dev/null

Nie działa zgodnie z oczekiwaniami, ponieważ zmierzone dane wyjściowe są przekierowywane do /dev/null. Ten
można obejść, umieszczając tę ​​linię we własnym, małym skrypcie powłoki. Naciśnij CTRL-c, aby
zakończ polecenie i wyświetl wynik pomiaru.

LITERATURA


„Przewodnik programisty BIOS i jądra (BKDG) dla procesorów AMD z rodziny 14h”
http://support.amd.com/us/Processor_TechDocs/43170.pdf

„Technologia Intel® Turbo Boost oparta na mikroarchitekturze Intel® Core™ (Nehalem).
Procesory” http://download.intel.com/design/processor/applnots/320354.pdf

„Podręcznik programisty oprogramowania architektur Intel® 64 i IA-32, tom 3B: System
Przewodnik programowania” http://www.intel.com/products/processor/manuals

Użyj cpupower-monitor online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Menedżer PAK
    Menedżer PAK
    PAC jest zamiennikiem Perla/GTK dla
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Zapewnia GUI
    skonfigurować połączenia: użytkownicy,
    hasła, EXPECT regul...
    Pobierz Menedżera PAC
  • 2
    GeoServer
    GeoServer
    GeoServer jest oprogramowaniem typu open source
    serwer napisany w Javie, który umożliwia użytkownikom
    udostępniać i edytować dane geoprzestrzenne.
    Zaprojektowany z myślą o interoperacyjności, to
    publikuje d...
    Pobierz GeoServera
  • 3
    Świetlik III
    Świetlik III
    Darmowe i otwarte finanse osobiste
    menedżer. Firefly III zawiera a
    system podwójnej księgowości. Możesz
    szybko wprowadź i uporządkuj swoje
    transakcje ja...
    Pobierz Firefly III
  • 4
    Rozszerzenia Apache OpenOffice
    Rozszerzenia Apache OpenOffice
    Oficjalny katalog Apache
    rozszerzenia OpenOffice. Znajdziesz
    rozszerzenia od słowników do
    narzędzia do importowania plików PDF i łączenia
    z wys...
    Pobierz rozszerzenia Apache OpenOffice
  • 5
    Modliszka
    Modliszka
    Mantis to łatwa do wdrożenia aplikacja internetowa
    oparty na śledzeniu błędów, aby pomóc w błędzie produktu
    śledzenie. Wymaga PHP, MySQL i
    serwer internetowy. Sprawdź nasze demo i hostowane
    oferta...
    Pobierz MantisBT
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger to aplikacja do czatowania p2p
    do komunikacji intranetowej i nie
    wymagać serwera. Różne poręczne
    obsługiwane są funkcje, w tym
    powiadomić...
    Pobierz LAN Messengera
  • więcej »

Komendy systemu Linux

  • 1
    abidw
    abidw
    abidw - serializuje ABI ELF
    plik abidw czyta współdzieloną bibliotekę w ELF
    format i emituje reprezentację XML
    jego ABI na standardowe wyjście. The
    emitowane ...
    Biegnij abidw
  • 2
    zdolny
    zdolny
    abilint - zatwierdź ABI abigail
    reprezentacja abilit analizuje natywną
    Reprezentacja XML wyemitowanego ABI
    przez abidw. Po przeanalizowaniu pliku XML
    reprezentować...
    Umie biegać
  • 3
    wyślij wiadomość
    wyślij wiadomość
    coresendmsg - wyślij wiadomość CORE API
    do demona rdzenia...
    Uruchom coresendmsg
  • 4
    rdzeń_serwera
    rdzeń_serwera
    core_server — główny serwer dla
    SpamBayes. OPIS: Obecnie służy
    tylko interfejs sieciowy. Podłączanie
    słuchaczy dla różnych protokołów to TBD.
    To ...
    Uruchom core_server
  • 5
    fwflash
    fwflash
    fwflash - program do flashowania pliku obrazu
    do podłączonego urządzenia NXT...
    Uruchom fwflash
  • 6
    fwts-collect
    fwts-collect
    fwts-collect – zbieraj logi dla fwts
    zgłaszanie błędów. ...
    Uruchom fwts-collect
  • więcej »

Ad