2017年7月5日

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

摘要: RCU 阅读全文

posted @ 2017-07-05 21:04 llc_no1 阅读(179) 评论(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 阅读(260) 评论(0) 推荐(0)

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

摘要: RCU 阅读全文

posted @ 2017-07-05 21:01 llc_no1 阅读(80) 评论(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 阅读(77) 评论(0) 推荐(0)

导航