Freigeben über


Inside Changes to the CLR 4.0 Thread Pool

WCF naturally produces applications that are both heavily multi-threaded and IO intensive. That makes WCF application performance distinctly influenced at times by the characteristics of the CLR thread pool. The thread pool is a collection of work and a collection of worker threads that it seeks to pair up to minimize the resources and time required to complete the tasks. In the 4.0 framework there aren't as many changes to the IO thread pool as in past releases but there are quite a few changes to the computation thread pool. Eric Eilebrecht has both a blog and a channel 9 video that talks about these.

Comments

  • Anonymous
    June 05, 2009
    Can you make the details about thread pool a bit clearer?

  • Anonymous
    June 06, 2009
    Interesting Finds: June 6, 2009

  • Anonymous
    June 07, 2009
    Hi Rutambhara, Watching the first few minutes of the channel 9 video is probably the best explanation in simple terms.  The two talk about the background of the thread pool and some of the changes.  Wherever you hear them say ASP.NET, it's probably true for WCF as well.