在内核代码的条件分支中的判断中,经常可以看到如下两条语句:
/* ...... */
if(unlikely(!something))
/* ...... */
if(likely(something))
/* ...... */
追述一下可以看到有如下的宏定义:
<
在内核代码的条件分支中的判断中,经常可以看到如下两条语句:
/* ...... */
if(unlikely(!something))
/* ...... */
if(likely(something))
/* ...... */
<