CLR via C# 混合线程同步构造

1. 自旋,线程所有权和递归

2. 混合构造

  a.ManualResetEventSlim

  b.SemaphoreSlim

  c.Monitor

  d.ReaderWriterLockSlim

3.条件变量模式

4.用集合防止占有锁太长时间

5.并发集合类

  a.ConcurrentQueue

  b.ConcurrentStack

  c.ConcurrentDictionary

  d.ConcurrentBag

 

posted @ 2013-07-28 21:30  十三  阅读(321)  评论(0编辑  收藏  举报