仮想マシン単語

カソウマシン

仮想マシン(VM: Virtual Machine)とは、擬似的に動作するソフトウェア実装コンピュータまたは動作環境の総称である。

概要

OSハードウェアそのものをエミュレートする仮想マシンと、プログラム動作環境エミュレートするための仮想マシンに大別される。

ゲストOS動作のための仮想マシン

OS上において、別のハードウェアアーキテクチャOSエミュレーションする、エミュレーターと呼ばれる類のもの。

仮想マシンが動作するOSをホストOS、仮想マシン上で動作するOSゲストOSと呼ぶ。ホストOSゲストOSの種類は同じであることも、別々であることもある。

ゲストOSは、仮想マシン上における仮想デバイス実在ハードウェアとして認識する。これらの仮想デバイスは、一般的に仮想XXXと呼ばれる。例として、仮想デバイスのNICであれば、仮想NICなどと呼ばれる。

中間言語動作のための仮想マシン

Java仮想マシンが代表的。

プログラミング言語機械語にまで変換すると、違うプラットフォームでは動作しないという問題がある。これを解決するためプログラミング言語を中間言コンパイルし、各プラットフォームに「中間言機械語として実行するコンピューター」のエミュレーターを仮想マシンとして用意する方法が採られた。

OS上でプログラムの動作環境のみを提供し、別のOSの機フルセット提供されるわけではない点、エミュレーションの対である「中間言機械語として実行するコンピューター」を実物として入手する方法ない(余談: 後から作られたことは歴史上あるが、長続きしなかった)点、がゲストOS動作のための仮想マシンと異なる。

主な仮想マシン 

ゲストOSを動作させるための仮想マシン

プログラミングにおける中間言語動作のための仮想マシン

関連商品

関連項目

【スポンサーリンク】

スマホ版URL:
https://dic.nicovideo.jp/t/a/%E4%BB%AE%E6%83%B3%E3%83%9E%E3%82%B7%E3%83%B3

この記事の掲示板に最近描かれたお絵カキコ

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

仮想マシン

1 ななしのよっしん
2015/02/15(日) 10:52:10 ID: IYqrztwZTV
アイコンこんな感じかな?
タイトル:VirtualBox
画像をクリックして再生!!
 
Twitterで紹介する

急上昇ワード