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

时间:2011-11-29 21:24:19

标签: c# multithreading concurrency profiling

查看并发分析器,线程视图看起来我的应用程序产生了远远超过我想象的线程。其中大多数是“CLR工作者线程”或“工作者线程”。

有什么区别?在什么情况下都创造了?

Clip of Concurrency Analyzer, Threads view

1 个答案:

答案 0 :(得分:10)

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

  • 工作线程 - 由应用程序主线程创建的线程(表中的主线程条目)
  • CLR工作线程 - 由Common Language Runtime
  • 创建的工作线程

有用的链接: