テクノロジ系 / ソフトウェア
多重(マルチ)プログラミング
多重プログラミングは、複数のプログラムを見かけ上同時に実行する方式です。
もう少し詳しく
あるプログラムが入出力などで待っている間に、CPUを別のプログラムに割り当てて処理を進める方式です。CPUの空き時間を有効に使い、複数のプログラムを並行して進められます。CPUの利用効率を高める、OSの基本的な考え方です。
試験での見方
例:あるプログラムの入出力待ちの間、別のプログラムを処理して効率を上げます。
テクノロジ系 / ソフトウェア
多重プログラミングは、複数のプログラムを見かけ上同時に実行する方式です。
あるプログラムが入出力などで待っている間に、CPUを別のプログラムに割り当てて処理を進める方式です。CPUの空き時間を有効に使い、複数のプログラムを並行して進められます。CPUの利用効率を高める、OSの基本的な考え方です。
例:あるプログラムの入出力待ちの間、別のプログラムを処理して効率を上げます。
待ち時間に他の処理を進めCPUを有効活用する点が核心です。プロセス管理・割込みと結び付けて押さえましょう。