linuxのメモ

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

プロセス情報 - is_idle_task()

概要

任意のプロセスがアイドルプロセスであるか確認する

詳細

取得したstruct task_struct構造体のpidメンバの値が0であるか確認する

struct task_struct構造体のpidメンバはプロセスのpidを保持する変数で、アイドルプロセスはpidが0になる