CLR Inside out专栏的文章:
Using concurrency for scalability
http://msdn.microsoft.com/msdnmag/issues/06/09/CLRInsideOut/default.aspx
讨论了随着超线程,尤其是多核CPU的流行,开发者应该如何开发并发程序。文章讨论了,Cpu 线程,windows线程,内存结构,CLR对线程的支持方式。主要关注的是性能问题,偏重理论。作者是MsClr团队的一员,blog:
http://www.bluebytesoftware.com/blog/上有很多相关文章。
Reader/Writer Locks and the ResourceLock Library
http://msdn.microsoft.com/msdnmag/issues/06/06/ConcurrentAffairs/default.aspx
在文章中作者不推荐使用ReaderWritterLock
同步资源。并且提出了自己的改进方式,和一个同步资源的类库。某些观点和上篇不同。
What Every Dev Must Know About Multithreaded Apps
http://msdn.microsoft.com/msdnmag/issues/05/08/Concurrency/
很实用的一篇。