CLR工作线程和工作线程有什么区别?

pom*_*roy 18 c# concurrency multithreading profiling

看一下Concurrency Analyzer,Threads看起来我的应用程序产生了比我想象的更多的线程.其中大多数是"CLR工作者线程"或"工作者线程".

有什么区别?在什么情况下每个创建?

并发分析器剪辑,线程视图

sll*_*sll 10

Concurrency Visualizer是一个非常新的但非常酷!功能,所以有一点(我相信)有关它的信息,低于我在MSDN等官方信息来源中找到的信息:

  • 工作线程 - 由应用程序主线程创建的线程(表中的主线程条目)
  • CLR工作线程 - 由公共语言运行时创建的工作线程

有用的链接: