Canaux (vue Threads)
Le visualiseur concurrentiel affiche quatre types de canaux : canaux de thread, canaux de disque, canaux de marqueurs, et canaux de GPU.
Canaux de thread
Un canal de thread affiche l'état du thread, par couleur et par thread.Lorsque vous pointez la souris sur le nom du canal, la fonction de démarrage s'affiche pour le thread donné.Le visualiseur concurrentiel détecte plusieurs genres de threads.Les genres les plus courants sont affichés dans le tableau suivant.
Thread Principal |
Le thread qui a démarré l'application. |
Thread de travail |
Un thread été créé par le thread principal de l'application. |
Thread de travail CLR |
Un thread de travail a été créé par le CLR (Common Language Runtime). |
Programme d'assistance du débogueur |
Un thread de travail a été créé par le débogueur Visual Studio. |
Thread ConcRT |
Thread créé par le runtime d'accès concurrentiel Microsoft. |
Thread GDI |
Thread créé par GDIPlus. |
Thread OLE/RPC |
Thread créé en tant que thread de travail RPC. |
Thread RPC |
Thread créé en tant que thread RPC. |
Thread Winsock |
Thread créé en tant que thread Winsock. |
Pool de threads |
Thread créé par le pool de threads CLR. |
Canaux de disque
Les canaux de disque correspondent aux lecteurs physiques de l'ordinateur.Étant donné qu'il existe des canaux séparés pour les options de lecture et d'écriture de chaque lecteur physique sur le système, chaque lecteur comporte deux canaux.Les numéros de disque correspondent à des noms de périphérique de noyau.Un canal de disque est affiché uniquement s'il y avait de l'activité sur le disque.
Canaux de marqueurs
Les canaux de marqueurs correspondent aux événements générés par l'application et les bibliothèques qu'elle utilise.Par exemple, la bibliothèque parallèle de tâches, la bibliothèque de modèles parallèles, et C++ AMP génèrent des événements qui sont affichés en tant que marqueurs.Chaque canal de marqueur est associé à un ID de thread, qui s'affiche à côté de la description du canal.L'ID identifie le thread qui a généré l'événement.La description du canal inclut le nom du fournisseur de suivi d'événements pour Windows (ETW) qui a généré les événements.Si le canal affiche les événements du Kit de développement logiciel (SDK) du visualiseur concurrentiel, le nom de la série est également affiché.
Canaux de GPU
Les canaux de GPU affichent des informations sur l'activité DirectX 11 sur le système.Chaque moteur DirectX associé à la carte graphique a un canal distinct.Les différents segments représentent le temps passé au traitement d'un paquet d'accès direct à la mémoire.