多重 (マルチ) プログラミング
更新日:
用語解説
多重は、複数のプログラムを主記憶に置き、一つが入出力を待つ間に別のプログラムを実行して、CPUの利用率を高める方式です。
■ 試験で押さえるポイント
CPUが何もせずに待つ時間を減らし、全体の処理量を増やします。
メモリの保護、CPUのスケジューリング、割込みの仕組みが必要です。
CPUが1つでも実現でき、複数のCPUで同時に処理するマルチプロセッシングとは異なります。
■ 選択肢での判断ポイント
入出力待ちの時間を有効に使うという目的で判断します。