2017年7月5日

Linux 2.6内核中新的锁机制--RCU

摘要: RCU 阅读全文

posted @ 2017-07-05 21:04 llc_no1 阅读(172) 评论(0) 推荐(0) 编辑

ACCESS_ONCE

摘要: 宏定义: #define ACCESS_ONCE(x) (*(volatile typeof(x) *)&(x)) 分解: typeof(x):取x的类型,如果x是int,那typeof(x)就是int volatile:禁止优化,从内存取值 ACCESS_ONCE:将x从内存取值,防止因为cach 阅读全文

posted @ 2017-07-05 21:03 llc_no1 阅读(254) 评论(0) 推荐(0) 编辑

Linux 2.6内核中新的锁机制--RCU

摘要: RCU 阅读全文

posted @ 2017-07-05 21:01 llc_no1 阅读(75) 评论(0) 推荐(0) 编辑

ACCESS_ONCE

摘要: 宏定义: #define ACCESS_ONCE(x) (*(volatile typeof(x) *)&(x)) 分解: typeof(x):取x的类型,如果x是int,那typeof(x)就是int volatile:禁止优化,从内存取值 ACCESS_ONCE:将x从内存取值,防止因为cach 阅读全文

posted @ 2017-07-05 20:55 llc_no1 阅读(71) 评论(0) 推荐(0) 编辑

导航