摘要: 在内核代码中经常会看到unlikely和likely的踪影。他们实际上是定义在linux/compiler.h 中的两个宏。 #define likely(x) __builtin_expect(!!(x), 1) #define unlikely(x) __builtin_expect(!!(... 阅读全文
posted @ 2015-09-22 17:06 3me 阅读(1192) 评论(0) 推荐(0) 编辑