likely()与unlikely()
来源:互联网 发布:mac查找jdk路径 编辑:程序博客网 时间:2024/06/05 17:20
分别是内核中定义的两个宏:
#define likely(x) __builtin_expect(!!(x), 1)
#define unlikely(x) __builtin_expect(!!(x), 0)
likely表示一般为1,unlikely表示一般为0,这是用来优化效率的,不影响程序运行结果
#define likely(x) __builtin_expect(!!(x), 1)
#define unlikely(x) __builtin_expect(!!(x), 0)
likely表示一般为1,unlikely表示一般为0,这是用来优化效率的,不影响程序运行结果
阅读全文
0 0
- 浅谈likely与unlikely
- likely()与unlikely()区别
- likely与unlikely
- likely()与unlikely()
- likely与unlikely
- likely()与unlikely()函数
- likely()与unlikely()
- 内核中的 likely() 与 unlikely()
- 内核中的 likely() 与 unlikely()
- 关于likely()与unlikely函数
- linux内核likely() 与 unlikely()
- 内核中的 likely() 与 unlikely()
- 内核中的 likely() 与 unlikely()
- 内核中的 likely() 与 unlikely()
- 内核中的 likely() 与 unlikely()
- 内核中的likely()与unlikely()
- 内核中的 likely() 与 unlikely()
- 关于likely()与unlikely函数
- 【数据实时分析】流计算使用教程
- 后缀树
- 1237:最左边一位数
- eclipse修改tomcat启动控制台字体颜色
- 通用注册表单测试用例
- likely()与unlikely()
- C++运算符重载详解/ZT
- Dubbo分布式服务框架入门(附工程)
- ftp客户端的简单实现
- 资讯精选 | 无处可藏:人脸识别时代生活报告
- 《C++ Concurrency in Action》笔记2 线程函数传参(1)
- Longest Palindromic Subsequence问题及解法
- python(3)
- 计蒜客 Skiing 最长路