マルチタスク 英語では、
(multitasking)
 皆さんが使っているコンピュータには、普通、その頭脳であるCPUは一つだけ付いています。

 ひとつのCPUで、同時に複数の仕事(アプリケーション)を実行することを、マルチタスク
言います。皆さんが使っているWindows(95以降)はマルチタスクで動いています。

 CPUが一つしかなければ、当然の事ながら、ある瞬間には1つの仕事しかしていません。
でも、厳密には同時ではないのですが、きわめて短い時間を複数の仕事に割り振って、少しずつ
仕事を進めるようにすると、ユーザーにとっては、あたかも複数の仕事が同時に
進行しているかのように見えます。

 マルチタスクには、このように時間を細かく割り振って、複数の仕事をつねに同時進行させる
方法と、仕事の中で一段落してから、別の仕事の一段落を進める方式があります。

 この、後の方式をノンプリエンプティブ マルチタスク(non-preemptive multitasking:
疑似マルチタスク)といい、windows 3.1はこの方式をとっていました。

 画像処理など時間の掛かる処理をただ待つのは辛いですよね。そのとき同時に入力作業が
出来たらこりゃ便利、ハッピーです。

辞書検索戻る