什么是“不太可能()”的意思?

时间:2012-12-09 06:57:35

标签: c linux-kernel c-preprocessor likely-unlikely

  

可能重复:
  likely/unlikely macros in the Linux kernel

在Linux内核中,我遇到了./linux/include/shed.h中的一行:

 if (unlikely(atomic_dec_and_test(&mm->mm_count)))

不太可能是什么意思?我在.arch/x86/tools/insn_sanity.c找到了它的定义,但它只是:

#define unlikely(cond) (cond)

对我来说,似乎没有必要使用unlikely()unlikely的目的是什么?

0 个答案:

没有答案