web-dev-qa-db-ja.com

仮想マシンを実行する場合、VT-xサポート以上のクロック速度の方が優れていますか?

新しいデスクトップワークステーションの構築を検討しています。 VMWare Workstationを使用して、仮想マシンを実行します。おそらく一度に1つか2つだけです。私は現在、CPUと、i72600またはi72600Kのいずれかを検討しているオプションを決定しています。 2600はVT-xおよびVT-d命令をサポートしますが、オーバークロック可能ではありません。 2600Kはオーバークロック可能です(3.4GHzストックから4.5 GHzまで簡単に)が、VT-xおよびVT-dのサポートがありません。

一般的な開発、特にVMにとってどちらがより役立つでしょうか?

4
aj.esler

2600kはVT-xをサポートします 。 VT-x行のYESを参照してください。 VT-dのサポートが不足しているようです。しかし、VT-dはVmware Workstationでサポートされていないため、またはVmware ESXi以外のハイパーバイザー( タイプ1ハイパーバイザー ではない)を知っている限り、それは実際には問題ではありませんデスクトップシステムでの使用に適しています。

6
Zoredache

まあ、ほとんどの人は安定した環境を望んでいるので、実際にはサーバーをオーバークロックしません。

また、VT-Xはサーバーに必要なものであり、仮想マシンがCPU上の一部の命令に直接アクセスできるため、オーバーヘッドが少なくなり、パフォーマンスが向上します。

また、一部の操作はVTなしでは実行されません(Windows2008)。一部のホストシステムでは、明示的にVT(最新のESX)が必要です。

4
Lucas Kauffman

VT-xおよびVT-dpro:一部のOSでは、実行/起動する必要があります。

1
Tim

BoxでWindowsベースのOSを実行しますか?最新のKVM OpenSUSE(+ Virtualization Repos)やFedora(Bloody Edge and Development Platform)のような実装でLinuxディストリビューションを試してみることをお勧めします。カーネルベースの仮想マシン(-KVM-)はVT-x(Intel Vanderpool)またはVMX(ADM Pacifica)に基づくハードウェアベースの仮想化。ほぼすべてのプラットフォームを仮想化できます。これに代わる方法として、ハードウェア仮想化も利用できると思われるVirtualBoxを使用します。HTH

0
JayD