スポンサーリンク

問題の解答・解説ページ

このページは解説の閲覧モードです。
実力試しをしたい方は、下のボタンからクイズに挑戦してください!

この問題をクイズ形式で解く
問題 No.1876
物理的なコンピュータのハードウェア構成やOSの稼働環境を変更することなく、ソフトウェアの制御によってあたかも別のOSやコンピュータ環境を独立して実行させる仕組みとして、適切なものはどれか。

【正解の解説】

仮想化

これは1冊の分厚いノートをきれいに下敷きで区切って、何冊ものノートとして使い分けるようなものです。1台のパソコンの中に、まるで別人のパソコンが複数あるかのようにOSごと完全に独立した環境を作ることができます。

スポンサーリンク

【その他の選択肢の解説】

コンテナ化

仮想化が「マンション一棟をまるごと建てる」ようなものであるのに対し、コンテナ化は「シェアハウスで個室だけをカーテンで区切って使う」ようなイメージです。OSを丸ごと動かす仮想化よりも圧倒的に動作が軽いですが、OS環境そのものを分けるわけではありません。

エミュレーション

これは一台の机の上で、勉強が終わったらノートを全部片付けて、別のノートを広げて使うような状態です。同時に複数のOSを動かす仮想化とは違い、あくまで「どちらか片方ずつしか同時に利用できない」という決定的な違いがあります。

マルチブート

一台の机の上で、勉強が終わったら参考書を全部片付けて、次に別の参考書を広げて使うような切り替え方式です。仮想化のように「同時に複数の独立したコンピュータ環境を動かす」ことはできず、電源を入れ直して片方ずつしか使えない点が異なります。