linuxのメモ

Linux kernelの実装を解説していきます (対象ver 4.5)

プリエンプション - preempt_count()

概要

実行待ちのプロセス数を取得する

詳細

CPU毎の実行待ちプロセス数を表す__preempt_countの値をraw_cpu_read_4()で取得し、PREEMPT_NEED_RESCHEDのbitを反転した値を返す