Compartir a través de


Escenario de inactividad de PwrTest

El escenario de inactividad de PwrTest supervisa las estadísticas de inactividad de usuario y CPU que muestra las estadísticas inactivas recopiladas por kernel cada 15 segundos.

Puede combinar este escenario con el escenario de estado de ejecución de PwrTest (/es) para supervisar simultáneamente los cambios de estado de ejecución heredados, lo que puede ayudarle a diagnosticar por qué un sistema no está inactivo.

Nota Se trata de un escenario heredado y su reemplazo recomendado es el escenario de PPM de PwrTest (/ppm) para supervisar las estadísticas de inactividad de la CPU y el escenario de pwrTest Monitor (/monitor) para supervisar la inactividad del usuario.

Sintaxis

pwrtest /idle  [/t:n] [/?] [/es [es_options]

/t:n
Especifica el tiempo total (en minutos) para que se ejecute el escenario (el valor predeterminado para n es de 30 minutos).

/es [es_options]
Ejecuta el escenario de estado de ejecución de PwrTest (ES).

Ejemplos

pwrtest /idle /t:60
pwrtest /idle /es /user
pwrtest /idle /es /kernel

Salida del archivo de registro XML

<PwrTestLog>
  <SystemInformation>
  </SystemInformation>
  <PowerIdleStatistics> 
    <IdleStats> 
      <Time></Time>
      <Threshold></Threshold>
      <LowestIdleness></LowestIdleness>
      <AverageIdleness></AverageIdleness>
      <AccruedIdleTime></AccruedIdleTime>
      <NonIdleIgnored></NonIdleIgnored>
      <IdleToSleep></IdleToSleep>
      <NonIdleReferences></NonIdleReferences>
    </IdleStats>
    <EsChange> 
      <Time>XX:XX:XX</Time>
      <Process></Process>
        <RawState></RawState>
        <Continuous></Continuous>
        <System></System>
        <Display></Display>
        <AwayMode></AwayMode>
    </EsChange> 
  </PowerIdleStatistics>
</PwrTestLog> 

En la tabla siguiente se describen los elementos XML que aparecen en el archivo de registro.

Elemento Descripción
<PowerIdleStatistics>

Contiene información relacionada con el escenario de inactividad. Solo puede aparecer un <elemento PowerIdleStatistics> en el archivo de registro pwrTest.

<IdleStats>

Contiene estadísticas de inactividad del último período de inactividad.

<Time>

Hora del evento de estadísticas de inactividad más reciente.

<Umbral>

Umbral de omisión de inactividad.

<LowestIdleness>

Porcentaje de inactividad más bajo en el período.

<AverageIdleness>

Porcentaje medio de inactividad en el período.

<AccruedIdleTime>

Tiempo de inactividad acumulado durante el período.

<NonIdleIgnored>

Tiempo de no inactividad que se omitió durante el período.

<IdleToSleep>

¿El sistema se ha inactivo para dormir durante el período?

<NonIdleReferences>

Cantidad de referencias que no están inactivas omiten las referencias durante el período.

<EsChange>

Contiene información relacionada con un evento de cambio de estado de ejecución de un único subproceso. Habrá un <elemento EsChange> para cada evento de cambio de estado de ejecución del subproceso registrado en el archivo de registro PwrTest.

<Time>

Indica la hora en que se produjo el evento de cambio de estado de ejecución.

<Proceso>

Indica la ruta de acceso al archivo de imagen para el proceso que solicitó el cambio de estado de ejecución.

<RawState>

Indica el estado de ejecución de la solicitud. Se trata de un valor de 32 bits de tipo EXECUTION_STATE (consulte Windows.h).

<Continuo>

Indica (TRUE) si el proceso solicitó el cambio de estado de ejecución para ser continuo (ES_CONTINUOUS) o no (FALSE).

<Sistema>

Indica (TRUE) si el proceso solicitó que el sistema esté disponible (ES_SYSTEM_REQUIRED) o no (FALSE).

<Mostrar>

Indica (TRUE) si el proceso solicitó que la pantalla esté disponible (ES_DISPLAY_REQUIRED) o no (FALSE).

<AwayMode>

Indica (TRUE) si el proceso solicitó que se habilitara el modo de distancia (ES_AWAYMODE_REQUIRED) o no (FALSE).

Sintaxis de PwrTest