「Intel Virtualization Technology」の版間の差分

提供: 自作パソコン入門
移動: 案内検索
(ページの作成:「Intel Virtualization Technology (インテル バーチャライゼーション・テクノロジー, Intel VT, VT) とは、仮想マシンのパフォーマンス...」)
(相違点なし)

2015年1月17日 (土) 14:58時点における版

Intel Virtualization Technology (インテル バーチャライゼーション・テクノロジー, Intel VT, VT) とは、仮想マシンのパフォーマンスを向上させるためのテクノロジーです。VMのスピードアップに貢献します。VMを使って、いろいろなOSを使って、作業や検証、サービスの提供をされる人向けの技術です。

読み方

Intel Virtualization Technology
いんてる ばーちゃらいぜーしょん てくのろじー
インテル バーチャライゼーション・テクノロジー
いんてる ばーちゃらいぜーしょん てくのろじー

概要

Intel VTは、ハイパーバイザ(hypervisor, 仮想マシンモニタ(VMM))が複数のOSを効率的に並列実行するための支援技術です。VMのパフォーマンスを改善するために開発されました。AMDでは、同様の機能を実現する AMD Virtualization(AMD-V)を開発しています。

VT系には、いくつかの種類があります。

VT-x
Intel 64アーキテクチャ用の仮想支援機能
VT-d
I/O仮想化機能
VT-i
Itanium 2 , IA-64 アーキテクチャ向け

VTは必要か?

仮想マシン(VM)を利用しない人は、必要ありません。一般の人は、VT-dの対応したCPUが必要ではありません。

VT-dとは I/O仮想化機能

VT-d がない場合、VMは、I/Oデバイスをエミュレートする必要があり、DMAのメモリ領域のりマッピングが必要になります。 VT-d は、ハードウェアでDMA転送時のリマッピングを行います。

VTが使える環境

マザーボードとCPUがVTに対応している必要があります。

Intel Core i7

VT-x は、対応しているが、VT-d は、無印(K無し)は、VT-dに対応しているが、K有のモデルはVT-dに非対応です。

Core i7 2600
VT-d 対応
Core i7 2600K
VT-d 非対応
Core i7 3770
VT-d 対応
Core i7 3770K
VT-d 非対応
Core i7 4770
VT-d 対応
Core i7 3770K
VT-d 非対応

使い方

  • VTを使うには、BIOS/UEFI で有効にする必要があります。
  • VMWare などのVM(仮想マシン)でVTを有効にします。

VTは、BIOS/UEFIでデフォルトでオフになっている(と思われる)ので、利用する場合は、設定を忘れないでください。

関連項目