likely() 与 unlikely()是内核中定义的两个宏
#define likely(x) __builtin_expect(!!(x), 1)
#define unlikely(x) __builtin_expect(!!(x), 0)
likely表示一般为1,unlikely表示一般为0,这是用来优化效率的,不影响程序运行结果
likely()与unlikely()函数
原创qq61b6d41d3f9e6 ©著作权
©著作权归作者所有:来自51CTO博客作者qq61b6d41d3f9e6的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
设置keepalived服务日志路径
目标:配置一个keepalived双机热备架构,并配置主从复制规划:master1 zlm177 192.168.17.177master2 zlm188 192.168.17.188vip
设置keepalived服务日志路径 mysql keeplevied mysql SSL SQL