Duración de post on/off
Más aplicable a: Desarrolladores de aplicaciones
Evaluaciones pertinentes:
- Rendimiento de arranque (inicio rápido)
- Rendimiento de arranque (arranque completo)
- Rendimiento en espera
- Rendimiento de hibernación
Esta métrica mide el tiempo desde la finalización de Post On/Off hasta el sistema que está razonablemente inactivo y responde a la entrada del usuario. El objetivo de esta fase es enlazar y cuantificar el procesamiento en segundo plano que continúa después de que se muestre la pantalla de inicio. Esta métrica mide la duración de la fase Post On/Off(Pos On/Off), que representa la cantidad de tiempo necesario para que el sistema acumula 5 segundos de tiempo de inactividad. Este tiempo se acumula comprobando el uso de cpu y almacenamiento en ventanas de tiempo de 500 ms. Si el tiempo acumulado de uso de CPU y almacenamiento es inferior al 20 %, el tiempo de inactividad de esta ventana (500 ms : máximo [tiempo de CPU, tiempo de disco] en la ventana) se agrega al tiempo de inactividad total hasta que se alcanza 5 segundos. La métrica notifica esta duración menos los 5 segundos de tiempo de inactividad recopilado.
Nota
Los tiempos de uso de cpu y almacenamiento de prioridad baja se omiten para estos cálculos.
Cualquier componente de software que se ejecute durante esta fase puede afectar a la duración de la fase realizando E/S de disco o cálculo.
Sub-métricas detalladas
No existen sub métricas reales para esta fase; Sin embargo, dado que la duración de la fase es proporcional al uso de recursos, puede obtener información examinando los procesos que se ejecutan durante esta fase (expanda Procesos por fase en la Consola de evaluación de Windows).
Factores típicos de influencia
Cualquier componente de software que use recursos de CPU o almacenamiento durante esta fase puede contribuir potencialmente al tiempo general. Las aplicaciones de inicio adicionales suelen tener un impacto negativo en la fase Post On/Off (Post On/Off).
En los escenarios de rendimiento en espera y rendimiento de hibernación, que no cierren la sesión de usuario, esta fase se ve afectada por las aplicaciones que se ejecutan en la carga de trabajo actual.
Pasos de análisis y corrección
Identifique los procesos que consumen la mayoría de los recursos. Para ello, expanda Procesos por fase en la Consola de evaluación de Windows o examine gráficos de uso de CPU y disco y tablas de resumen en WPA. Es probable que también se generen problemas para procesos infractores. Consulte Examinar las métricas de uso de recursos para obtener más detalles.
Para solucionar el problema de las evaluaciones de rendimiento de arranque (inicio rápido) y rendimiento de arranque (arranque completo), considere la posibilidad de quitar aplicaciones no esenciales de la ruta de inicio o usar el Programador de tareas para iniciar estas aplicaciones más adelante. Si una aplicación es fundamental para el inicio de sesión de usuario (por ejemplo, proporciona servicios de proveedor de credenciales o servicios de red), asegúrese de que la aplicación está optimizada para un consumo mínimo de recursos.
Evite usar aplicaciones de inicio de código administrado (basadas en CLR) porque su inicialización puede activar la inicialización costosa de recursos de .NET Framework. Esto afectará aún más a los tiempos de fase de post on/Off y degradará la capacidad de respuesta del usuario.