- CMS比較.com >
- インターネット用語辞典【マルチプログラミングとは?】
マルチプログラミングとは?
▼マルチプログラミング▼
『マルチタスク』より : マルチタスク は、オペレーティングシステム OSが複数のタスク(プロセス)を切り替えながら実行すること。マルチプログラミング、マルチプロセスともいう。逆に、同時に一つのタスクしか実行できない方式をシングルタスクという。
十分短時間に切り替がおこなわれれば、ユーザーから見ると、複数のアプリケーション(タスク・プロセス)が同時に実行されているように見える。
タスクの切り替えのオーバーヘッドや、キャッシュ (コンピュータシステム) キャッシュやトランスレーション・ルックアサイド・バッファのミスヒット率の上昇などのコストがかかるが、入出力待ちなどであるタスクの実行が止まっても他のタスクが実行されるため、全体としてスループットの上昇が期待できる。
【情報源】Wikipedia
【引用元URL】http://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%AB%E3%83%81%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
▼「マルチプログラミング」以外の用語▼


