MSDN Magazine March 2006
View Complete Post
The new threadpool APIs in Windows Vista and in the upcoming Windows Server 2008 provide advances that even native Windows developers can benefit from.
MSDN Magazine October 2007
MSDN Magazine February 2005
How does the thread pool work in the CLR?
MSDN Magazine June 2003
The thread pool that remoting infrastructure useÃÂ to processÃÂ simultaneous client's requests is the same thread pool of the host process?
If it is the same pool, threads i take to do normal work on the remote objectÃÂ decrease the throughput of the application beacause remoting infrastructure would have less threads to handle client's requests.
Thanks in advance.
Visual Studio 2010 includes new resource contention profiling features that help detect concurrency contention among threads. We walk through a profiling investigation to demonstrate how you can pinpoint and fix resource contention problems in your code.
MSDN Magazine June 2010
Understanding performance bottlenecks in multithreaded apps used to require significant instrumentation and analysis by expert developers. The Concurrency Visualizer in Visual Studio 2010 significantly reduces the burden of parallel performance analysis.
MSDN Magazine March 2010
Exceptions in .NET are the fundamental mechanism by which errors and other exceptional conditions are communicated. This month's column provides information about how to aggregate exceptions to help manage a variety of scenarios in which multiple exceptions might result from one operation, including scenarios involving parallelism and concurrency.
MSDN Magazine August 2009
In this month's installment, Stephen Toub examines some techniques for enforcing dependencies in the running order of asynchronous operations and builds a DependencyManagement class to help.
MSDN Magazine April 2009
This month we demonstrate how you can use the ThreadPool to support ordered execution without having to build custom thread pools yourself.
MSDN Magazine February 2009
Stephen Toub shows you how to add round-robin scheduling support on top of the ThreadPool for more granular processing control.
MSDN Magazine January 2009
Getting the performance you want in concurrent applications is not as straightforward as you might think. See how common threading issues can affect your application.
Erika Fuentes and Eric Eilebrecht
MSDN Magazine December 2008
Introducing the issue, Howard Dierking points out that you can't simply parallelize your code blindly if you expect to truly reap the benefits that parallelism promises.
MSDN Magazine October 2008
This month: memory access issues in multi-core systems and diagnosing and avoiding false sharing in your parallel computing applications.
Stephen Toub, Igor Ostrovsky, and Huseyin Yildiz
In this month's installment of .NET Matters, columnist Stephen Toub answers reader questions concerning asynchronous I/O .
MSDN Magazine July 2008
This month Stephen Toub discusses asynchronous stream processing.
MSDN Magazine March 2008
This month Stephen Toub explains how to make the most of dual processors when running encryption and compression tasks.
MSDN Magazine February 2008