读写自旋锁详解,第 1 部分
标签:
自旋
| 发表时间:2011-07-24 00:27 | 作者:(author unknown) vento
出处:http://www.ibm.com/developerworks/cn/
读写自旋锁是一种特殊的自旋锁,它将访问共享资源的线程区分为读者和写者,多个读者可以同时持有锁,因而提高了线程的并发性。本系列由三篇文章组成,本文是系列文章的第一部分,以自动机的观点阐述读写自旋锁的原理。后续两篇文章论述如何设计和实现基于简单共享变量的读写自旋锁,以及针对大规模多核系统讨论如何提高读写自旋锁的可扩展性。
相关 [自旋] 推荐:
- vento - IBM developerWorks 中国 : 文档库
读写自旋锁是一种特殊的自旋锁,它将访问共享资源的线程区分为读者和写者,多个读者可以同时持有锁,因而提高了线程的并发性. 本系列由三篇文章组成,本文是系列文章的第一部分,以自动机的观点阐述读写自旋锁的原理. 后续两篇文章论述如何设计和实现基于简单共享变量的读写自旋锁,以及针对大规模多核系统讨论如何提高读写自旋锁的可扩展性.
- gnawux - IBM developerWorks 中国 : Linux : Articles,Tutorials
读写自旋锁是一种特殊的自旋锁,它将访问共享资源的线程区分为读者和写者,多个读者可以同时持有锁,因而提高了线程的并发性. 本系列由三篇文章组成,本文是系列文章的第二部分,论述如何设计和实现基于简单共享变量的读写自旋锁.
- Adam - IBM developerWorks 中国 : Linux : Articles,Tutorials
读写自旋锁是一种特殊的自旋锁,它将访问共享资源的线程区分为读者和写者,多个读者可以同时持有锁,因而提高了线程的并发性. 本系列由三篇文章组成,本文是系列文章的第三部分,针对大规模多核系统讨论如何设计和实现可扩展的读写自旋锁.