Il s'agit d'un outil spécial pour gérer les programmes bloqués et gelés. Il vous aide à identifier le processus réel à l'origine du gel:
L'arborescence d'analyse de la chaîne d'attente montre quels processus (nœuds racine dans l'arborescence) utilisent ou attendent d'utiliser une ressource qui est utilisée par un autre processus (nœuds enfants dans l'arborescence) et qui est nécessaire pour que le processus sélectionné se poursuive).
Donc, si vous avez un processus qui ne répond pas, cet outil vous montrera un arbre de dépendance aux ressources et mettra en évidence les processus enfants gelés (le cas échéant) avec une couleur rouge. En supprimant les bons, vous pouvez toujours enregistrer vos données dans le processus parent.
Voir ceci ou ce blog pour une description détaillée.
En ce qui concerne la chaîne d'attente, consultez la documentation officielle de l'API:
Une chaîne d'attente est une séquence alternée de threads et d'objets de synchronisation; chaque thread attend l'objet qui le suit, qui appartient au thread suivant de la chaîne.
En fait, l'API Wait Chain Traversal existe depuis Windows Vista. Par exemple, le moniteur de ressources de Windows 7 a déjà eu le même élément de menu contextuel:
Donc, dans Windows 8, il a simplement été déplacé vers un emplacement plus pratique dans le Gestionnaire des tâches (copié, pour être exact, car Resource Monitor l'a toujours aussi).
Vladimir Sinenko
la source