我正在建造一台新机器作为我的单机。我的主要工作站是用于 .Net 开发的 Windows 7 64 位。我做了很多 WPF 的东西,所以可以访问视频卡是可取的。
将其作为 Hyper-V 2008 64 位上的 VM 会造成损失吗?
我不这么认为,但我想在这里仔细检查一下。
我计划有以下内容:
1) Windows 7 64bit: 主工作站/开发机器 (VS2010, .Net 4...) - 80% 的时间我都会住在这里
2) Windows XP 32bit: Win16 和 Win32 用 Delphi 开发(是的,我偶尔会做一些对客户来说很旧的东西,如果他们需要的话)
3)Server 2008 64bit:SQL Server 2008
4)Server 2008 64bit:SQL Server 2008(练习故障转移,日志传送等)
5)Ubuntu 32bit:在阴暗的网站上休闲浏览
但是,如果在 Hyper-V 上运行 Windows 7 会导致功能受限、限制直接访问视频卡等,我可以单独安装 Windows 7。
谢谢!
这种结构会出现视频卡 (DirectX) 问题。
另一种解决方案:
你这样做的主要问题是显卡。HyperV 来宾不支持 DirectX10,并且在运行 Aero 界面时经常会遇到问题(如果这让您感到困扰?)。HyperV 在高端显卡方面也存在一些问题 -请参见此处。
我不太熟悉 WPF 及其性能要求,或者它是否需要 directX,所以它在这种情况下可能会很好地工作,但我不相信你会从你的显卡中获得最佳性能,所以让确保你先测试。