会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
阿笨猫的窝
好记性不如烂笔头
博客园
首页
新随笔
联系
订阅
管理
2013年6月14日
likely() ,unlikely() 与指令预取
摘要: 在代码中常常会看见likely()和unlikely()的用法,尤其是linux内核代码中. if(likely(value)) 等价于 if(value) if(unlikely(value)) 也等价于 if(value) 从代码理解上,它们的效果是一致的,那么他们的区别在哪里呢? 这2个宏在compiler.h中如下定义: #define likely(x) __builtin_exp...
阅读全文
posted @ 2013-06-14 18:54 阿笨猫
阅读(884)
评论(0)
推荐(1)
编辑