虚拟机:运行 Windows XP 客户操作系统的最佳主机操作系统?

虚拟机:运行 Windows XP 客户操作系统的最佳主机操作系统?

我的部门没有预算来升级我那台有问题的戴尔 D620 笔记本电脑。但是,我可以选择购买自己的个人电脑,然后使用公司发放的 ISO 映像,通过 virtualbox 或 vmware 运行 Windows XP 作为我的客户操作系统。

因此,上个月,我购买了一台 Acer AX3910-U3012 台式机,主机操作系统为 Windows 7(8G RAM)。简而言之,当我尝试运行 WinXP 作为客户操作系统时,我对它的性能感到失望。(它的表现并不比我的笔记本电脑好多少。)

只是想知道运行 Windows XP 作为客户操作系统的最佳主机操作系统是什么?(不,我不能使用公司颁发的 ISO 映像来为我的个人电脑构建操作系统。)

顺便说一句,如果真的值得,我愿意花最多 2000 美元,但宁愿花不超过 1000 美元。此外,为了节省成本,我宁愿购买台式机而不是笔记本电脑。

感谢任何/所有反馈。

答案1

i7 上的 Linux x86_64 和至少 8GB RAM。确保在 BIOS 上启用 VT-x,因为许多 MB 默认禁用它。我使用 Gentoo,全部使用 gcc 4.x 编译-march=core2 -mcx16 -O2 -pipe。唯一的问题是 portage 中最新的 VMware 版本是 6.5。

还为客户机提供 2 个 CPU 核心和至少 2 GB 内存。

但是,虚拟机性能的最大限制因素是磁盘 IO。现在有两个(或更多)操作系统争夺磁盘访问权,这会降低磁盘 IO 密集型操作的速度。如果您预计有大量磁盘 IO,我建议您使用一个好的(但不必昂贵)RAID 控制器和至少两个磁盘(镜像)。

另外,请确保在客户机中安装了 VMware 工具。这会对性能产生很大的影响,因为它们还为 VGA、NIC 等提供半虚拟化驱动程序。如果主机中有最新的 openGL,VMware 还支持 directX 9(某种程度上)。

答案2

为什么不使用Windows XP 模式

如果您已经拥有 Windows 7,它是免费的,并且运行起来非常顺畅。它甚至会映射与主机操作系统上映射的驱动器相对应的驱动器。您还可以增加分配给虚拟机的资源,因为它实际上只是 Microsoft 的 Virtual PC。

一个需要注意的是模拟的 S3 Trio GPU。它不是最好的,而且有其局限性,所以如果你打算在虚拟机内做任何图形密集型的事情,那就忘了它吧。

答案3

花几百块钱买个SSD硬盘,把Win7和镜像移到SSD上,保留原来的HDD来存储数据

答案4

实际上,RAID 1(镜像)是为了防错,而不是为了提高速度。它甚至可能比单驱动器解决方案更慢,尤其是低预算的解决方案,因为它们使用 CPU 来处理它。如果您采用这种方式,请使用 RAID 0(条带化),速度要快得多,因为它可以同时从多个磁盘写入和读取。另外我想指出的是,RAID 的配置可能很复杂,而且许多磁盘管理器都不支持它。

您应该投资 SSD(固态硬盘),它比 RAID 或目前任何其他东西都要快得多,因为它是闪存;可以即时访问。

我使用 RAID 0 设置很多年了并且一直很满意,但是自从大约一年前我改用 SSD 后,我就再也没有后悔过!!!

相关内容