根据英特尔网站,我的 Q9550 处理器应该支持硬件虚拟化。(盒子上和许多其他来源上也都这么说,所以网站没有错)。但是,根据 Microsoft 的工具和 VirtualBox,情况并非如此。我也有 BIOS Gigabyte P35-DS3L
。Award Software International, Inc. F5, 9/7/2007
我的 BIOS 中没有启用硬件虚拟化的设置。我想我需要更新我的 BIOS,但除非必要,否则不想这样做。是这样吗?我在主机系统上运行 Win7 x64。
答案1
您的主板和 CPU 都应该支持硬件虚拟化,因此将 BIOS 升级到最新版本绝对值得一试。
答案2
看来我们使用相同的 CPU - Q9550。
我也在使用 VirtualBox。但我使用的是 J&W G41HD2 主板和 8GB DDR3 RAM。基本上,我们的 Q9950 具有用于虚拟化的 VT-X 和 VT-D 功能。
如果我没记错的话,P35 使用的是 DDR2 对吧?尝试将其更改为使用 DDR3 RAM 的 G41。在 Win 7 64 位中,至少使用 8GB DDR3 RAM 进行虚拟化。
在 VirtualBox 中,这些功能将自动激活。如果你想了解在没有 VT-X 和 VT-D 的情况下,你的计算机上的可视化运行速度有多快,请尝试安装虚拟机播放器并禁用虚拟化硬件支持。您可以看到 Q9550 在没有 VT-X 和 VT-D 的情况下性能有多差。
然后尝试在具有虚拟化硬件支持的VMPLAYER上激活虚拟化。
如果具有虚拟化支持的 VMPLAYER 中的性能与 Oracle Virtual Box 中的性能几乎相同,那么您已经处于领先地位。
我的建议是:尝试使用 8GB DDR3 RAM。我曾经在 Win 7 64 位中使用 4GB DDR2 RAM 运行虚拟化。这很慢……在这种情况下,XP 运行速度要快得多。
但当我使用了 8GB DDR3 RAM 后,我想说,“这是好的“”。