读写自旋锁详解,第 2 部分

标签: 自旋 | 发表时间:2011-08-10 06:53 | 作者:(author unknown) gnawux
出处:http://www.ibm.com/developerworks/cn/
读写自旋锁是一种特殊的自旋锁,它将访问共享资源的线程区分为读者和写者,多个读者可以同时持有锁,因而提高了线程的并发性。本系列由三篇文章组成,本文是系列文章的第二部分,论述如何设计和实现基于简单共享变量的读写自旋锁。

相关 [自旋] 推荐:

读写自旋锁详解,第 1 部分

- vento - IBM developerWorks 中国 : 文档库
读写自旋锁是一种特殊的自旋锁,它将访问共享资源的线程区分为读者和写者,多个读者可以同时持有锁,因而提高了线程的并发性. 本系列由三篇文章组成,本文是系列文章的第一部分,以自动机的观点阐述读写自旋锁的原理. 后续两篇文章论述如何设计和实现基于简单共享变量的读写自旋锁,以及针对大规模多核系统讨论如何提高读写自旋锁的可扩展性.

读写自旋锁详解,第 2 部分

- gnawux - IBM developerWorks 中国 : Linux : Articles,Tutorials
读写自旋锁是一种特殊的自旋锁,它将访问共享资源的线程区分为读者和写者,多个读者可以同时持有锁,因而提高了线程的并发性. 本系列由三篇文章组成,本文是系列文章的第二部分,论述如何设计和实现基于简单共享变量的读写自旋锁.

读写自旋锁详解,第 3 部分

- Adam - IBM developerWorks 中国 : Linux : Articles,Tutorials
读写自旋锁是一种特殊的自旋锁,它将访问共享资源的线程区分为读者和写者,多个读者可以同时持有锁,因而提高了线程的并发性. 本系列由三篇文章组成,本文是系列文章的第三部分,针对大规模多核系统讨论如何设计和实现可扩展的读写自旋锁.