1台のコンピュータで複数の仮想マシン環境を実現するための制御機能はどれか。
平成29年度 秋期 応用情報技術者 問12
テクノロジ系
正解と解説
正解 ウ
1台の物理マシン上で複数の仮想マシンを動かし、ハードウェア資源を割り当てて制御するのはハイパバイザです。
ハイパバイザは、物理的なハードウェア上で複数の仮想マシンを生成し、CPUやメモリなどの資源を各仮想マシンに割り当てる制御ソフトウェアです。各仮想マシンでは、それぞれ別のOS(ゲストOS)を動かせます。ハードウェア上で直接動くネイティブ型と、ホストOS上で動くホスト型があります。問題文の「1台のコンピュータで複数の仮想マシン環境を実現する」が決め手です。
ア:シストリックアレイは、多数の処理要素を規則的に結合し、データを流しながら並列に処理するハードウェア構成です。
イ:デスクトップグリッドは、ネットワーク上の多数のPCの空き資源を集めて大規模な計算を行う仕組みです。1台で複数の環境を作るのとは逆に、複数台を1つの計算資源として使います。
エ:モノリシックカーネルは、OSの主要な機能をすべてカーネル空間にまとめて実装したカーネル構造です。仮想マシンを実現する機能ではありません。
出典:平成29年度 秋期 応用情報技術者試験 問12
全年度から出題。10問で実力を判定します。登録不要。
出典:平成29年度 秋期 応用情報技術者試験 問12(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方