摘要:
1. 先看看它们长啥样吧!(它们有两种定义,第一种是使能了程序trace功能的宏定义,第二种是普通的宏定义,咱们分析普通宏定义吧) 2. 从宏中我们可以看到__builtin_expect,这是什么? 这是gcc内置的函数,用来进行分支预测 3. 总是听大家说这样做可以优化性能,但是怎么做到的呢? 阅读全文
posted @ 2019-03-15 19:13
Jello
阅读(320)
评论(0)
推荐(0)
摘要:
答:进入命令行模式输入:cs f g <function_name> 阅读全文
posted @ 2019-03-15 17:32
Jello
阅读(937)
评论(0)
推荐(0)
摘要:
Linux Kernel Version 4.14 1. container_of是干什么的? 已知一个结构体中某个成员的首指针,那么就可以通过宏container_of来获得此结构体的首指针 2 先看看container_of是如何定义的吧 解析一下各参数: ptr: 结构体成员的指针 type: 阅读全文
posted @ 2019-03-15 14:57
Jello
阅读(499)
评论(0)
推荐(0)

浙公网安备 33010602011771号