Partager via


Scénario PwrTest PPM

Le scénario PPM de PwrTest journalise les informations de gestion de l’alimentation du processeur (PPM) et les totaux périodiques des statistiques.

Syntaxe

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

/n:n
Spécifie le nombre de cycles (100 par défaut). Appuyez sur q pour quitter).

/i:n
Spécifie l’intervalle de sondage en millisecondes (ms) pour l’état C et l’utilisation du processeur (5000 ms par défaut).

/c:{y|n}
Spécifie si les informations sur l’état C doivent être capturées. Les options sont oui (y) ou non (n). La valeur par défaut de ce paramètre est oui (y).

/p:{y|n}
Spécifie si les informations sur l’état de performance ou de régulation doivent être capturées. Les options sont oui (y) ou non (n). Oui (y) est la valeur par défaut.

/u:{y|n}
Spécifie si les informations sur l’utilisation du processeur doivent être capturées. Les options sont oui (y) ou non (n). Oui (y) est la valeur par défaut.

/live
Affiche les événements de gestion de l’alimentation du processeur en temps réel (d’autres options ne sont pas disponibles).

/t:n
Spécifie la durée totale d’exécution, en minutes, pour l’option /live (la valeur par défaut est 30).

Exemples

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

Sortie du fichier journal XML

<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> 

Le tableau suivant décrit les éléments XML qui apparaissent dans le fichier journal.

Élément Description
<PPMScenario>

Contient des informations liées au scénario PPM. Il n’y a qu’un seul élément <SleepScenario> dans un fichier journal PwrTest.

<ProcessorInformation>

Contient des informations liées aux attributs statiques du processeur, tels que les capacités d’état de performance et de régulation.

<PerformanceStates>

Contient une liste d’éléments <PerformanceState>.

<ProcessorName>

Indique le nom convivial du processeur.

<InterfaceType>

Indique le mécanisme utilisé pour interfacer entre Windows et les fonctionnalités de gestion de l’alimentation du processeur de la plateforme.

<TransitionLatency>

Indique la latence lors du changement d’états de performance. Comprend un attribut d’unités, généralement en microsecondes (µs).

<ProcessorTraces>

Contient une liste d’éléments <Trace>. Comprend un attribut d’intervalle indiquant l’intervalle de chaque élément <Trace>.

<Suivi>

Contient des informations de trace, qui varieront en fonction des options de commande que vous utilisez avec PwrTest.

<CpuId>

Identifie le processeur.

<ElapsedT>

Indique le temps écoulé depuis le début de PwrTest en millisecondes.

<CPUIdle>

Indique le pourcentage de temps d’inactivité du processeur.

<PState>

Indique l’état de performance actuel du processeur.

<Fréquence>

Indique la fréquence réelle de l’état de performance actuel du processeur en mégahertz.

<PercentOfMax>

Indique le pourcentage de la fréquence maximale pour l’état de performance actuel.

<PStateType>

Indique si l’état de performance est un état de performance (1) ou un état de régulation (0).

<COne>

Indique le pourcentage de temps d’inactivité du CPU passé dans l’état d’inactivité C1 du CPU.

<CTwo>

Indique le pourcentage de temps d’inactivité du CPU passé dans l’état d’inactivité C2 du CPU.

<CThree>

Indique le pourcentage de temps d’inactivité du CPU passé dans l’état d’inactivité C3 du CPU.

Syntaxe PwrTest