Partilhar via


Cenário do PwrTest PPM

O Cenário do PwrTest PPM registra informações de gerenciamento de energia do processador (PPM) e os totais das estatísticas periódicas.

Sintaxe

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

/n:n
Especifica o número de ciclos (100 é o padrão). Pressione q para sair).

/i:n
Especifica o intervalo de sondagem em milissegundos (ms) para o estado C e a utilização do processador (5000 ms é o padrão).

/c:{y|n}
Especifica se as informações de estado C devem ser capturadas. As opções são sim (y) ou não (n). O padrão é sim (y).

/p:{y|n}
Especifica se as informações de desempenho ou estado da limitação devem ser capturadas. As opções são sim (y) ou não (n). Sim (y) é o padrão.

/u:{y|n}
Especifica se as informações de utilização da CPU devem ser capturadas. As opções são sim (y) ou não (n). Sim (y) é o padrão.

/live
Exibe eventos de gerenciamento de energia do processador em tempo real (outras opções não estão disponíveis).

/t:n
Indica o tempo de execução total, em minutos, para a opção /live (o padrão é 30).

Exemplos

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

Saída do arquivo de log 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> 

A tabela a seguir descreve os elementos XML que aparecem no arquivo de log.

Element Descrição
<PPMScenario>

Contém as informações relacionadas ao cenário de PPM. Há apenas um elemento <SleepScenario> em um arquivo de log PwrTest.

<ProcessorInformation>

Contém informações relacionadas aos atributos estáticos do processador, como desempenho e recursos de estado da limitação.

<PerformanceStates>

Contém uma lista de elementos <PerformanceState>.

<ProcessorName>

Indica o nome amigável do processador.

<InterfaceType>

Indica o mecanismo usado para fazer a interface entre o Windows e os recursos de gerenciamento de energia do processador da plataforma.

<TransitionLatency>

Indica a latência ao alternar estados de desempenho. Inclui um atributo de unidades, normalmente microssegundos (μs)

<ProcessorTraces>

Contém uma lista de elementos <Trace>. Inclui um atributo de intervalo que indica o intervalo de cada elemento <Trace>.

<Trace>

Contém informações de rastreamento, que variam dependendo das opções de comando que você usa com PwrTest.

<CpuId>

Identifica o processador.

<ElapsedT>

Indica o tempo decorrido desde o início de PwrTest em milissegundos.

<CPUIdle>

Indica a porcentagem de tempo ocioso do processador.

<PState>

Indica o estado de desempenho atual do processador.

<Frequência>

Indica a frequência real do estado de desempenho atual do processador em megahertz.

<PercentOfMax>

Indica a porcentagem de frequência máxima para o estado de desempenho atual.

<PStateType>

Indica se o estado de desempenho é um estado de desempenho (1) ou um estado de limitação (0).

<COne>

Indica a porcentagem de tempo ocioso da CPU gasto no estado ocioso da CPU C1.

<CTwo>

Indica a porcentagem de tempo ocioso da CPU gasto no estado ocioso da CPU C2.

<CThree>

Indica a porcentagem de tempo ocioso da CPU gasto no estado ocioso da CPU C3.

Sintaxe do PwrTest