Condividi tramite


PwrTest Timer Scenario

Lo scenario timer PwrTest registra le modifiche alla risoluzione del timer di sistema man mano che si verificano.

Sintassi

pwrtest /timer /?  [/t:n]  [/?] 

/t:n
Specifica il tempo totale (in minuti) per l'esecuzione dello scenario (il valore predefinito per n è 30 minuti).

esempi

  pwrtest /timer
pwrtest /timer /t:5

Output del file di log XML

<PwrTestLog>
  <SystemInformation>
  </SystemInformation>
  <TimerEvents> 
    <TimerResolutionRundown>
      <Timestamp></Timestamp>
      <CurrentResolution></CurrentResolution>
      <MinimumResolution></MinimumResolution>
      <MaximumResolution></MaximumResolution>
      <KernelCount></KernelCount>
      <KernelResolution></KernelResolution>
    </TimerResolutionRundown>
    <TimerResolutionRequestRundown>
        <Timestamp></Timestamp>
        <AppName></AppName>
        <Resolution></Resolution>
        <ProcessID></ProcessID>
    </TimerResolutionRequestRundown>
    <NtSetTimerResolution>
      <Timestamp></Timestamp>
      <AppName></AppName>
      <ServiceName></ServiceName>
      <Resolution></Resolution>
      <ProcessID></ProcessID>
    </NtSetTimerResolution>
    <UpdateTimerResolution>
      <Timestamp></Timestamp>
      <Resolution></Resolution>
    </UpdateTimerResolution>
    <ExSetTimerResolution>
      <Timestamp></Timestamp>
      <Resolution></Resolution>
    </ExSetTimerResolution>  
  </TimerEvents>
</PwrTestLog> 

Nella tabella seguente vengono descritti gli elementi XML visualizzati nel file di log.

Elemento Descrizione
<TimerEvents>

Contiene tutti i diversi eventi timer. In un file di log PwrTest può essere visualizzato un <solo elemento TimerEvents> .

<Timestamp>

Timestamp di qualsiasi evento specificato.

<TimerResolutionRundown>

Evento per visualizzare le statistiche di risoluzione del timer correnti. Verrà registrato solo uno di questi eventi.

<CurrentResolution>

Risoluzione corrente in millisecondi.

<MinimumResolution>

Risoluzione minima.

<MaximumResolution>

Risoluzione massima.

<KernelCount>

Numero di richieste di risoluzione dalla modalità kernel.

<KernelResolution>

Risoluzione del timer del kernel corrente.

<TimerResolutionRequestRundown>

Eventi per visualizzare le richieste di risoluzione correnti. È possibile registrare più eventi.

<Appname>

Nome del processo del richiedente.

<Risoluzione>

Risoluzione della richiesta in millisecondi.

<Processid>

ID processo del richiedente.

<NtSetTimerResolution>

L'evento indica un processo che ha effettuato una richiesta di risoluzione timer.

<Servicename>

Nome del servizio del richiedente, se applicabile.

<UpdateTimerResolution>

Evento indica che il sistema ha aggiornato la risoluzione del timer.

<ExSetTimerResolution>

L'evento indica che un componente kernel ha effettuato una richiesta di risoluzione timer.

Sintassi PwrTest