雑記帳

ソフトを中心に雑記を書いてる割とすぐ転職したい人。コメント貰えると私が喜びます。

久々の更新。事象の待ち合わせ

  • プロセス状態には二つある。一つは実行可能状態。一つは休止状態。
    • 実行可能状態=プロセススケジューリング対象。 休止状態=対象にならない。
    • 休止状態は何かの待ち合わせをしている状態。
  • 休止状態のプロセスにも2種類ある。その二つの違いは、シグナルを受け付けられるかどうかである。。
    • シグナルを受け付ける休止状態の場合、シグナルを受け取るか、目的の事象が発生すると休止状態が解除される。
    • 受け付けられない休止状態では、シグナルを保留状態にしたまま待機を続ける。
  • 休止対象となる可能性のあるカーネルオブジェクトはWAITキューに登録される。WAITキューにも色々種類がある。