マルチプログラミング(マルチタスク) マルチプログラミングとは マルチプログラミングとは、複数のプログラム(タスク)を並行して同時に実行することです。マルチタスクや多重プログラミングとも呼ばれています。 コンピュータで実行するプログラムには「CPUによる処理」と「入出力処理」があり、入出力処理をしている間、CPUは何もしていません。 次の図は、プログラムの内訳例です。 「90ミリ秒」かかる処理の中で、CPUが処理している時間は「30ミリ秒」です。「60ミリ秒」間は入出力の処理であり、その間、CPUは何もし ...