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