0

重複の可能性:
Linux カーネルの可能性が高い/可能性が低いマクロ

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何ですか?

4

0 に答える 0