Freigeben über


PwrTest-PPM-Szenario

Das PwrTest PPM-Szenario protokolliert Informationen zum Prozessor-Energiemanagement (PPM) und periodische Statistiksummen.

Syntax

pwrtest /ppm [/n:n] [/i:n] [/c:[y|n]] [/p:{y|n}] [/u:{y|n}] [/live] [/t:n] [/?] 

/n:n
Gibt die Anzahl der Zyklen an (100 ist der Standardwert). Drücken Sie q zum Beenden).

/i:n
Gibt das Abfrageintervall in Millisekunden (ms) für den C-State und die Prozessorauslastung an (Standard: 5000 ms).

/c:{y|n}
Gibt an, ob C-State-Informationen erfasst werden sollen. Die Optionen sind ja (y) oder nein (n). Die Standardeinstellung ist ja (y).

/p:{y|n}
Gibt an, ob Informationen über die Leistung oder den Drosselzustand erfasst werden sollen. Die Optionen sind ja (y) oder nein (n). Ja (y) ist die Standardeinstellung.

/u:{y|n}
Gibt an, ob Informationen zur CPU-Auslastung erfasst werden sollen. Die Optionen sind ja (y) oder nein (n). Ja (y) ist die Standardeinstellung.

/live
Zeigt Ereignisse der Prozessor-Energieverwaltung in Echtzeit an (andere Optionen sind nicht verfügbar).

/t:n
Gibt die Gesamtlaufzeit in Minuten für die /live-Option (Standard ist 30).

Beispiele

pwrtest /ppm /c:y /p:y /u:y /n:60 /i:1000
  pwrtest /ppm /c:n /p:n /u:y /n:3600 /i:1000
  pwrtest /ppm /live
  pwrtest /ppm /live /t:60

Ausgabe der XML-Protokolldatei

<PwrTestLog>
  <SystemInformation>
  </SystemInformation>
  <PPMScenario> 
    <ProcessorInformation> 
      <PerformanceStates> 
        <PerformanceState  
            number="0" 
            frequency="" 
            percentofmaxfrequency="" 
            type="" /> 
      </PerformanceStates> 
      <ProcessorName> </ProcessorName> 
      <InterfaceType> </InterfaceType> 
      <TransitionLatency units=""></TransitionLatency> 
    </ProcessorInformation> 
    <ProcessorTraces interval=""> 
      <Trace> 
        <CpuId></CpuId> 
        <ElapsedT></ElapsedT> 
        <CPUIdle></CPUIdle> 
        <PState></PState> 
        <Frequency></Frequency> 
        <PercentOfMax></PercentOfMax> 
        <PStateType></PStateType> 
        <COne></COne> 
        <CTwo></COne> 
        <CThree></CThree> 
      </Trace> 
    </ProcessorTraces> 
  </PPMScenario> 
</PwrTestLog> 

In der folgenden Tabelle werden die XML-Elemente beschrieben, die in der Protokolldatei erscheinen.

Element Beschreibung
<PPMScenario>

Enthält Informationen im Zusammenhang mit dem PPM-Szenario. Es gibt nur ein <SleepScenario>-Element in einer PwrTest-Protokolldatei.

<ProcessorInformation>

Enthält Informationen zu den statischen Attributen des Prozessors, z. B. Leistungs- und Drosselungs-Statusfunktionen.

<PerformanceStates>

Enthält eine Liste der <PerformanceState>-Elemente.

<ProcessorName>

Zeigt den Anzeigenamen des Prozessors an.

<InterfaceType>

Gibt den Mechanismus an, der für die Schnittstelle zwischen Windows- und Plattformprozessor-Energieverwaltungsfeatures verwendet wird.

<TransitionLatency>

Gibt die Latenz beim Wechseln von Leistungszuständen an. Enthält ein Attribut für die Einheit, in der Regel Mikrosekunden (µs)

<ProcessorTraces>

Enthält eine Liste der <Ablaufverfolgungs>-Elemente . Enthält ein Intervall-Attribut, welches das Intervall jedes <Trace>-Elements angibt.

<Ablaufverfolgung>

Enthält Trace-Informationen, die je nach den Befehlsoptionen, die Sie mit PwrTest verwenden, variieren.

<CpuId>

Identifiziert den Prozessor.

<ElapsedT>

Gibt die verstrichene Zeit seit dem Start von PwrTest in Millisekunden an.

<CPUIdle>

Gibt den Prozentsatz der Prozessor-Leerlaufzeit an.

<PState>

Gibt den aktuellen Prozessorleistungsstatus an.

<Frequency>

Gibt die tatsächliche Frequenz des aktuellen Prozessorleistungszustands in Megahertz an.

<PercentOfMax>

Gibt den Prozentsatz der maximalen Frequenz für den aktuellen Leistungszustand an.

<PStateType>

Gibt an, ob es sich bei dem Leistungsstatus um einen Leistungsstatus (1) oder einen Drosselungsstatus (0) handelt.

<COne>

Gibt den Prozentsatz der CPU-Leerlaufzeit an, die im C1-CPU-Leerlaufzustand verbracht wird.

<CTwo>

Gibt den Prozentsatz der CPU-Leerlaufzeit an, die im C2-CPU-Leerlaufzustand verbracht wird.

<CThree>

Gibt den Prozentsatz der CPU-Leerlaufzeit an, die im C3-CPU-Leerlaufzustand verbracht wird.

PwrTest-Syntax