マルチスレッドの説明として,適切なものはどれか。
ア CPU に複数のコア(演算回路)を搭載していること
イ ハードディスクなどの外部記憶装置を利用して,主記憶よりも大きな容量の記憶空間を実現すること
ウ 一つのアプリケーションプログラムを複数の処理単位に分けて,それらを並列に処理すること
エ 一つのデータを分割して,複数のハードディスクに並列に書き込むこと
解説を読む
正解:ウ
解説:
マルチスレッドとは1つのプログラムを実行する際に複数の処理に分けて(スレッド)同時並行で処理を行うことです。並行処理になることで高速化が図れるとされます。似たような用語に複数のプログラムを同時に実行するマルチタスクや複数のOSを起動時に切り替えて利用するマルチブートと言った用語もあるので混同しないように整理して覚えておくことが大切です。
ア.マルチコアの説明です。
イ.仮想記憶の説明です。
ウ.正解です。上記解説もご参照ください。
エ.RAID等におけるストライピング技術の説明です。
解説を閉じる
コメント