摘要: 级别: 初级杨 燚 (yang.yi@bmrtech.com), 计算机科学硕士2005 年 8 月 15 日这是本系列文章的第二部分,它详细地介绍了Linux内核中的同步机制:大内核锁、读写锁、大读者锁、RCU和顺序锁的API,使用要求以及一些典型示例。本系列文章的第一部分则详细地介绍了 Linu... 阅读全文
posted @ 2010-08-09 01:20 thunderhao 阅读(147) 评论(0) 推荐(0) 编辑
摘要: Linux 内核的同步机制,第 1 部分级别: 初级杨 燚 (yang.yi@bmrtech.com), 计算机科学硕士 2005 年 8 月 15 日本系列文章分两部分,第一部分详细地介绍了 Linux 内核中的同步机制:原子操作、信号量、读写信号量和自旋锁的API,使用要求以及一些典型示例... 阅读全文
posted @ 2010-08-09 01:15 thunderhao 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Spinlock 简介在这篇文章中,我将会介绍 Kernel 提供用来使用 spinlock 的 function。除此之外,我还会告诉各位,为何在 SMP 的环境里,使用 spinlock 会比将所有 CPU 的中断 disable 这个方法来的有效率,我也会告诉各位怎么针对不同的使用需求,使 s... 阅读全文
posted @ 2010-08-09 01:10 thunderhao 阅读(167) 评论(0) 推荐(0) 编辑