Compartir a través de


Comprobador de aplicación: códigos de detención - Rendimiento

La comprobación de la prueba de rendimiento para un uso eficaz de las API que afectan al rendimiento del sistema y al consumo de energía, como llamar a una función de Windows que usa un período de espera incorrecto.

Los siguientes códigos de detención se incluyen en este conjunto de pruebas.

Cualquier uso de una función de Windows que induce una duración de espera definida de menos de 300 ms es un error de eficiencia energética. Cambie al uso de un diseño basado en eventos o amplíe la duración de la espera.

Causa probable

Al llamar a cualquier API de tipo de espera con una duración de intervalo de espera/retraso, debe ser mayor o igual a 300 ms. Llamar a esta API con menos de 300 ms hace que Windows active las CPU con demasiada frecuencia. Cuando Windows se ve obligado a reactivar las CPU, se consume más energía eléctrica, lo que puede reducir considerablemente la duración de la batería y provocar un consumo de energía innecesario.

Información mostrada por el Comprobador de aplicaciones
  • Formato:  -  ERROR: %ws(...%ws=%d...). %ws
  • Parámetro 1  - Address of API Name (use du para volcar la cadena)
  • Parámetro 2  - Address of Parameter Name (use du para volcar la cadena)
  • Parámetro 3  - Parameter value (wait/delay duration in ms)
  • Parámetro 4  - Dirección de información adicional (use du para volcar la cadena)

Información adicional
  • Capa de prueba:  Poder
  • Id. de detención:  ERROR_DELAY_INTERVAL_DURATION_TOO_SHORT
  • Código de detención:  7000000
  • Severidad:  Error
  • Error único: 
  • Informe de errores:  Romper
  • Inicie sesión en el archivo:  Sí
  • Crear un seguimiento posterior:  Sí

El uso de un mecanismo de retraso tolerable inferior a 300 ms no permite los intervalos de interrupción suficientes del sistema y es un error de eficiencia energética. Cambie al uso de un diseño basado en eventos o amplíe la duración del retraso.

Causa probable

Al llamar a cualquier API de tipo de espera con un retraso tolerable, la duración debe ser mayor o igual a 300 ms. Llamar a esta API con menos de 300 ms hace que Windows active las CPU con demasiada frecuencia. Cuando Windows se ve obligado a reactivar las CPU, se consume más energía eléctrica, lo que puede reducir considerablemente la duración de la batería y provocar un consumo de energía innecesario.

Información mostrada por el Comprobador de aplicaciones
  • Formato:  -  ERROR: %ws(...%ws=%d...). %ws
  • Parámetro 1  - Address of API Name (use du para volcar la cadena)
  • Parámetro 2  - Address of Parameter Name (use du para volcar la cadena)
  • Parámetro 3  - Valor del parámetro (varianza tolerable en ms)
  • Parámetro 4  - Dirección de información adicional (use du para volcar la cadena)

Información adicional
  • Capa de prueba:  Poder
  • Id. de detención:  ERROR_TOLERABLE_VARIANCE_DURATION_TOO_SHORT
  • Código de detención:  7000001
  • Severidad:  Error
  • Error único: 
  • Informe de errores:  Romper
  • Inicie sesión en el archivo:  Sí
  • Crear un seguimiento posterior:  Sí

Cualquier uso de una función de Windows que induce una duración de espera definida de menos de 300 ms es un error de eficiencia energética. Cambie al uso de un diseño basado en eventos o amplíe la duración de la espera.

Causa probable

Al llamar a cualquier API de tipo de espera con un intervalo de espera/retraso, la duración debe ser mayor o igual a 300 ms. Llamar a esta API con menos de 300 ms puede hacer que Windows active las CPU con demasiada frecuencia. Cuando Windows se ve obligado a reactivar las CPU, se consume más energía eléctrica, lo que puede reducir considerablemente la duración de la batería y provocar un consumo de energía innecesario.

Información mostrada por el Comprobador de aplicaciones
  • Formato:  -  ADVERTENCIA: %ws(...%ws=%d...). %ws
  • Parámetro 1  - Address of API Name (use du para volcar la cadena)
  • Parámetro 2  - Address of Parameter Name (use du para volcar la cadena)
  • Parámetro 3  - Parameter value (wait/delay duration in ms)
  • Parámetro 4  - Dirección de información adicional (use du para volcar la cadena)

Información adicional
  • Capa de prueba:  Poder
  • Id. de detención:  WARNING_DELAY_INTERVAL_DURATION_TOO_SHORT
  • Código de detención:  7000002
  • Severidad:  Advertencia
  • Error único: 
  • Informe de errores:  Romper
  • Inicie sesión en el archivo:  Sí
  • Crear un seguimiento posterior:  Sí

El uso de un mecanismo de retraso tolerable inferior a 300 ms no permite los intervalos de interrupción suficientes del sistema y es un error de eficiencia energética. Cambie al uso de un diseño basado en eventos o amplíe la duración del retraso.

Causa probable

Al llamar a cualquier API de tipo de espera con una varianza tolerable, la duración debe ser mayor o igual a 300 ms. Llamar a esta API con menos de 300 ms puede hacer que Windows active las CPU con demasiada frecuencia. Cuando Windows se ve obligado a reactivar las CPU, se consume más energía eléctrica, lo que puede reducir considerablemente la duración de la batería y provocar un consumo de energía innecesario.

Información mostrada por el Comprobador de aplicaciones
  • Formato:  -  ADVERTENCIA: %ws(...%ws=%d...). %ws
  • Parámetro 1  - Address of API Name (use du para volcar la cadena)
  • Parámetro 2  - Address of Parameter Name (use du para volcar la cadena)
  • Parámetro 3  - Valor del parámetro (varianza tolerable en ms)
  • Parámetro 4  - Dirección de información adicional (use du para volcar la cadena)

Información adicional
  • Capa de prueba:  Poder
  • Id. de detención:  WARNING_TOLERABLE_VARIANCE_DURATION_TOO_SHORT
  • Código de detención:  7000003
  • Severidad:  Advertencia
  • Error único: 
  • Informe de errores:  Romper
  • Inicie sesión en el archivo:  Sí
  • Crear un seguimiento posterior:  Sí

Ajustar la resolución del temporizador en todo el sistema puede tener grandes impactos en la eficiencia energética y normalmente no conduce a un mejor rendimiento. No use esta API.

Causa probable

Permitir que el sistema seleccione este valor es el mejor tanto para el rendimiento como para la eficiencia energética. Ajustar el temporizador del sistema puede reducir considerablemente la duración de la batería y provocar un consumo de energía innecesario.

Información mostrada por el Comprobador de aplicaciones
  • Formato:  -  ERROR: %ws(...%ws=%d...). %ws
  • Parámetro 1  - Address of API Name (use du para volcar la cadena)
  • Parámetro 2  - Address of Parameter Name (use du para volcar la cadena)
  • Parámetro 3  - Valor de parámetro (resolución del temporizador en ms)
  • Parámetro 4  - Address of Additional Info (use du para volcar la cadena)

Información adicional
  • Capa de prueba:  Poder
  • Id. de detención:  ERROR_SYSTEM_TIMER_RESOLUTION_ADJUSTMENT
  • Detener código:  7000004
  • Severidad:  Error
  • Error único: 
  • Informe de errores:  Romper
  • Inicie sesión en el archivo:  Sí
  • Crear retroceso:  Sí

Se realizaron ajustes en el sistema en ejecución que probablemente aumentarán el consumo de energía. Solo las aplicaciones que presentan multimedia (vídeo/audio) que esperan que ninguna interacción del usuario llame a estas API.

Causa probable

Evitar el uso de esta API, excepto las aplicaciones multimedia (vídeo/audio) que esperan que no se recomiende ninguna interacción del usuario para mejorar la eficiencia energética. Llamar a esta API hace que Windows forgo las operaciones de ahorro de energía y disminuirá considerablemente la duración de la batería o provocará un consumo de energía innecesario.

Información mostrada por Comprobador de aplicaciones
  • Formato:  - Se llamó a la API %ws denominada que aumenta el consumo de energía del sistema. %ws
  • Parámetro 1  - Address of API Name (use du para volcar la cadena)
  • Parámetro 2  - Address of Additional Info (use du para volcar la cadena)
  • Parámetro 3  - N/A
  • Parámetro 4  - N/A

Información adicional
  • Capa de prueba:  Poder
  • Id. de detención:  WARNING_SYSTEM_POWER_USAGE_INCREASE
  • Detener código:  7000005
  • Severidad:  Advertencia
  • Error único: 
  • Informe de errores:  Romper
  • Inicie sesión en el archivo:  Sí
  • Crear retroceso:  Sí

Consulte también

Comprobador de aplicaciones: códigos y definiciones de detención

Comprobador de aplicaciones: información general

Comprobador de aplicaciones: características

Comprobador de aplicaciones: pruebas de aplicaciones

Comprobador de aplicaciones: pruebas dentro del comprobador de aplicaciones

Comprobador de aplicaciones: depuración de las paradas del comprobador de aplicaciones

Comprobador de aplicaciones: preguntas más frecuentes