В чем разница между рабочим потоком CLR и рабочим потоком? - PullRequest
18 голосов
/ 30 ноября 2011

Глядя на Concurrency Analyzer, с точки зрения потоков, кажется, что мое приложение создает гораздо больше потоков, чем я думал. Большинство из них являются либо «Рабочим потоком CLR», либо «Рабочим потоком».

В чем различия? При каких обстоятельствах каждый из них создается?

Clip of Concurrency Analyzer, Threads view

1 Ответ

10 голосов
/ 30 ноября 2011

Concurrency Visualizer - довольно новый, но действительно крутой!так что есть немного (я еще верю) информации, касающейся этого, ниже того, что я нашел в официальных источниках информации, таких как MSDN:

  • Рабочий поток - поток, созданный главным приложениемнить ( основная нить запись в таблице)
  • рабочий поток CLR - рабочий нить, созданная в общеязыковой среде выполнения

Полезные ссылки:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...