¿Qué es la "Analizar cadena de espera" en el Administrador de tareas?


27

En el Administrador de tareas de Windows 8 en la pestaña "Detalles" hay una lista detallada de cada proceso en ejecución en el sistema.

En el menú contextual de cada proceso, hay un nuevo elemento de menú llamado "Analizar cadena de espera": awc

¿Qué es esta cadena de espera y qué hace este análisis?

Respuestas:


21

Esta es una herramienta especial para lidiar con programas bloqueados y congelados. Le ayuda a identificar el proceso real que causó la congelación:

El árbol de cadena de espera de análisis muestra qué procesos (nodos raíz en el árbol) están usando, o esperando usar, un recurso que está siendo utilizado por otro proceso (nodos secundarios en el árbol) y que se requiere para que el proceso seleccionado continúe).

Entonces, si tiene un proceso que no responde, esta herramienta le mostrará un árbol de dependencia de recursos y resaltará los procesos secundarios congelados (si los hay) con color rojo. Al finalizar los correctos, aún puede guardar sus datos en el proceso principal.

Vea esta o las publicaciones de este blog para obtener una descripción detallada.

En cuanto a la cadena de espera, consulte la documentación oficial de la API:

Una cadena de espera es una secuencia alterna de hilos y objetos de sincronización; cada subproceso espera el objeto que le sigue, que pertenece al subproceso posterior de la cadena.

De hecho, la API Wait Chain Traversal ha existido desde Windows Vista. Por ejemplo, el Monitor de recursos de Windows 7 ya ha tenido el mismo elemento del menú contextual:

Win7 Resource Monitor

Entonces, en Windows 8, simplemente se movió a una ubicación más conveniente en el Administrador de tareas (copiado, para ser exactos, ya que el Monitor de recursos también lo tiene).

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.