Web教材一覧>
ハードウェアとソフトウェア
ジョブとプロセス(タスク)
キーワード
ジョブ、プロセス(タスク),スレッド、マルチタスク、マルチユーザ
人間からみたときの仕事の単位をジョブといいます。単純にいえば,ディスプレィから[Enter]キーや[実行]ボタンを押して,コンピュータが行う仕事のことです。
一つのジョブを実行するのに,コンピュータはCPUで処理をしたり,記憶装置とのデータの入出力処理をしたりします。そのようにコンピュータからみたときの仕事の単位をプロセスあるいはタスクといいます。そして,プロセス内でさらに並列に処理するための仕組みをスレッドといいます。
- マルチタスク
- 音楽のダウンロードをしている間に表計算ソフトを使うというように,同時に複数の仕事ができる機能をマルチタスクといいます。現在のパソコンOSはマルチタスク機能を持っています。
なお,プリンタへの出力を直接行わずに,出力データをディスクに書き出しておき,他の処理と並行して専用の出力プログラムでプリントするのも一種のマルチタスクですが,これは特にスプーリングといいます。
- マルチユーザ
- Webサーバのように,同時に複数の人(ユーザ)からの仕事を処理できる機能をマルチユーザといいます。ログオフせずに他人が利用できる機能でもあります。UNIXやWindowXPなどはマルチユーザ機能を持っていますが,Windows95などはシングルユーザでした。
本シリーズの目次へ