忍者ブログ

いけいけ理系NEO

情報処理試験など、理系の試験対策、関連知識、日記などです

OSを学ぶ

プロセスのライフサイクル

1.Start

プロセスが作られ、実行が開始される

2.Ready

プロセッサが割り当てられるのを、待っている

プロセスは、Startすると、この状態となり

CPUの割り込み等によって、この状態に戻る

3.Running


OSのスケジュラによって、プロセスが割り当てられると

Running状態となり、CPUにより、実行される

4.waiting

プログラムが、ユーザ入力やファイルのロック待ちなどになると

この状態になる

5.終了




PR