プロセスを生成する方法オペレータからのコマンド入力などの指示や、アプリケーションプログラムからの生成命令などによって、プロセスは生成される。実際は、プロセスは常に新しいものが生成されるのではなく、複製されるかまたはクローンが作られているだけである。プロセスの生成から実行までは、以下に示すシステムコールを呼び出す。プロセスのライフサイクルプロセスには以下で定義される状態があり、状態遷移はカーネルプロセスによって制御されている。プロセスの生成プロセスが新規に作成されるとこの状態となり、走行可能状態に遷移されるのを待つ。状態遷移はスケジューラが行う。走行可能(待ち状態)メインメモリにロードされCPUによる実行またはリソースの割り当てを待っている状態。走行中CPU上で実際に実行されている状態。プログラムが終了すると終了状態となる。資源が不足した場合はブロック状態にもなる。資源不足が発生し、かつ新しい資源の確保ができない状態。必要な処理が完了することにより、終了状態となる。モデルカリキュラムを基としています。FreeCmsDesigns.com。