Kanály (podprocesů zobrazení)
Vizualizér souběžnosti zobrazuje čtyři druhy kanálů: kanály vláken, kanály disku, kanály značek a kanály GPU.
Kanály vláken
Kanál vláken zobrazuje barvou stav jediného vlákna.Při pozastavení na názvu kanálu je zobrazena počáteční funkce daného vlákna.Vizualizátor souběžnosti detekuje několik typů vláken.Nejběžnější typy jsou ukázány v následující tabulce.
Hlavní vlákno |
Vlákno, které spustilo aplikaci. |
Pracovní vlákno |
Vlákno, které bylo vytvořeno hlavním vláknem aplikace. |
Pracovní vlákno CLR |
Pracovní vlákno, které bylo vytvořeno modulem CLR. |
Nápověda ladicího programu |
Pracovní vlákno vytvořené ladicím programem aplikace Visual Studio. |
Vlákno ConcRT |
Vlákno vytvořené modulem Microsoft Concurrency Runtime. |
Vlákno rozhraní GDI |
Vlákno vytvořené rozhraním GDIPlus. |
Vlákno OLE/RPC |
Vlákno vytvořené jako pracovní vlákno RPC. |
Vlákno RPC |
Vlákno vytvořené jako vlákno RPC. |
Vlákno Winsock |
Vlákno vytvořené jako vlákno Winsock. |
Fond vláken |
Vlákno vytvořené fondem vláken modulu CLR. |
Kanály disku
Kanály disku odpovídají fyzickým jednotkám v počítači.Jelikož pro každou fyzickou jednotku v systému existují samostatné kanály pro operace čtení a zápisu, má každá jednotka dva kanály.Čísla disků odpovídají názvům zařízení jádra.Kanál disku je zobrazen pouze v případě, že disk zaznamenal aktivitu.
Kanály značek
Kanály značek odpovídají událostem generovaným aplikací a knihovnám, které používá.Například knihovny Task Parallel Library, Parallel Patterns Library a C++ AMP generují události zobrazované jako značky.Každý kanál značek je přidružen k ID vlákna, které je zobrazeno vedle popisu kanálu.Identifikátor ID identifikuje vlákno, které vygenerovalo událost.Popis kanálu zahrnuje název poskytovatele Trasování událostí systému Windows (ETW), který události vygeneroval.Zobrazuje-li kanál události ze sady Souběžnost Visualizer SDK, zobrazí se také název řady.
Kanály GPU.
Kanály GPU zobrazují informace o aktivitě rozhraní DirectX 11 v systému.Každý modul rozhraní DirectX přidružený ke grafické kartě má samostatný kanál.Jednotlivé segmenty představují čas strávený zpracováním paketu DMA.