マルチタスク
あるプログラムが入出力処理を行っている間の
CPU
の待ち時間などを利用し、
別のプログラムを実行させ、計算資源を効率的に活用する
複数のプログラムが同時並行的に実行されているように見せかける
仕組み。
タスクスケジューリング
の違い
複数のタスクがどのような順で実行されるかが異なる。