我已经在VirtualBox 2.2.4中安装了Windows7并像魅力一样工作。 但是与我的WindowsXP虚拟机相比,性能很慢。
我已经在(非虚拟)机器上安装了Windows7,性能比XP和Vista好。
我想知道关于优化客户Windows7的技巧,所以性能将是可以接受的。
我想停止一些服务,但我不知道在客户操作系统中的服务是必要的。 另一个是关于碎片整理。 你的提示是什么?
通常不需要优化Windows 7虚拟机。 与以前的Windows版本不同的是,只要分配了至less1Gb的RAM ,它就非常stream畅。 我在OSX上的VMWare Fusion下使用Windows 7 x64,并且速度非常快。
我们在专用的ESXi机器(2000 / XP / Vista / 2003/2008 / 2008R2 / Vistax64)中运行大量的Windows虚拟机进行软件testing,因此我可以提供一些适用于常规Windows虚拟机的技巧。
我的经验仅限于VMWare虚拟化产品系列(Workstation,Server,ESXi和Fusion),我还没有遇到任何与Windows 7有关的问题。我build议下载VMWare Workstation并查看是否可能存在瓶颈与VirtualBox implimentation。
请记住,Win7的系统要求表明至less1Gb的RAM。 最小。 1Gb的performance还是不错的,但是减less一点,你就会有麻烦。
Windows 7具有对VHD引导的本地支持,这意味着您可以直接引导至VHD文件,无需托pipe支持它的操作系统。 这是如此的美好和惊人的工作方式。 绝对值得一试。 也许这是虚拟桌面的下一个真棒方式。
这是我的博客文章关于本机VHD启动在Windows 7上
确保你已经分配了足够的资源给虚拟机,并且你有这些资源可以分配。 同时closures所有你不需要的虚拟设备(串口等),然后像你说的那样查看实际的客户设置,如服务等。
在我自己的testing中,我发现Win7在磁盘I / O通道上要比WinXP困难得多。 这是我工作VMWare安装时遇到的一个问题,我的虚拟机磁盘在XFS分区上,而这些分区受到不良元数据写入的困扰。 我尽可能地进行了优化,但与我的WinXP相比,Win7只是普通的软件。 重要的是避免在可能的情况下交换到磁盘,所以确保你有足够的内存分配给虚拟机。 这将有所帮助。