坐着,坐着,就胖了。。。
发布时间:2014-01-13 11:24:21
最近在公司的代码中看到不少likely/unlikely的调用,起初不太明白,上网一查才明白这东西是干吗用的。首先要明确以下代码的含义: if (likely(value))等价于if (value) if (unlikely(value))等价于if (value)也就是说likely()和unlikely()从阅读和理解的角度是一样的。这两个宏在内核中定.........【阅读全文】
发布时间:2014-01-09 17:58:35
关于自旋锁在单处理器(UP)构架中使用的问题,以及实现上与SMP不同的原因。......【阅读全文】