混合线程同步构造
摘要:
定义:通过合并用户模式和内核模式的构造来构建的,称为混合线程同步构造(hybrid thread synchronization construct).在没有线程竞争的时候,混合构造提供了基于用户模式构造所具有的性能上的优势。在有多个线程同时竞争一个构造的时候,混合构造还使用基于内核模式的构造来提供不“自旋”的优势。 由于在大多数应用程序中,线程都很少同时竞争一个构造,所以性能上的增强可以使你的应用程序表现得更出色。 一个简单的混合锁: internal sealed class SimpleHybridLock : IDisposable{ // Int32由基元用户模式构造(I... 阅读全文
posted @ 2014-03-05 15:18 华安 阅读(527) 评论(0) 推荐(0) 编辑