我正在开发虚拟PC中的SharePoint(MOSS)项目。不幸的是,虚拟PC只能使用我的四核机器的一个核心。有什么技巧可以加快我的发展进程吗?如何加快虚拟PC中的共享点开发速度?
回答
的事情,我们用来做之前,我们移动到Hyper-V ...
太多RAM不要分配到VPC,它将开始使用分页文件太多。
确保从防病毒程序中排除VPC的虚拟硬盘驱动器和虚拟内存文件。
碎片整理VPC,然后碎片整理主机。
不要在与VPC相同的驱动器上安装页面文件。
修复分页文件的大小,使其不会分段。
杀死主要主机上的所有后台进程,您不必为了完成工作而运行...并为此调整Windows以获得最佳性能而非最佳外观。
运行虚拟服务器而不是虚拟PC,并使用远程桌面访问VPC(我发现VS在管理机器方面稍微好一点,而且远程桌面似乎更快,并且可以获得不错的全屏体验在第二台显示器上)。
我认为这是比我提供的更好的建议:) 唯一的想法是我不同意是内存,因为在我的情况下,它帮助..所以我会尝试分配更多的内存来查看,如果它没有帮助,就把它取消。 – drax 2008-12-05 11:30:20
您是否在BIOS和VPC设置中激活硬件虚拟化扩展?
你给你的VM足够的内存(我通常设置2GB左右)。
您也可以切换到功能更强大的Win2008 + HyperV。
总之是对你所有的问题。 由于预算限制Win2008 + HyperV不是选项 – 2008-12-05 09:28:49
我在外部harrdrive上运行sharepoint。 VPC分配了2.5 GB的RAM。它运行速度非常快(不是很快,但可行)。
所以我的建议是分配尽可能多的内存给VPC,你可以负担得起并在外置硬盘上运行。如果可以的话,使用火线连接您的硬盘,与USB相比,它会有很大的不同。
除了您的主机和虚拟机的碎片整理功能都可以帮助您(但可能需要很长时间)。
运行别的东西。虚拟PC是垃圾。在HyperV,VMWare和Virtualbox之间有更好的选择。
个人而言,我使用VMWare服务器。我尝试了HyperV,但是性能并没有达到我期待的那样。 VMWare在3个平台上可用这一事实意味着我可以在Macbook上启动项目,将其传输到Linux服务器,或在另一个Windows Box上打开它。
而且我可以选择1,2或4个内核。
检查Scott Hanselman的Virtual Machine Performance Checker。这是关于如何提高虚拟机性能的一般性文章。
使用SSD驱动器代替HDD。有显着的性能改进,特别是在发生磁盘交换的内存压力情况下。
还检查。NET框架isn't checking the Certificate Revocation List。如果有网络连接问题,那么你会得到超时。
- 1. Android开发虚拟设备速度
- 2. 如何加快vagrant共享文件夹速度
- 3. Windows虚拟PC开发安装程序?
- 4. 虚拟vs界面poco,速度更快?
- 5. 在Virtual PC中与Windows CE虚拟机共享文件?
- 6. 如何加速Alfresco共享发展
- 7. 在线共享点快速启动
- 8. 虚拟PC在个人开发机上的实用性如何?
- 9. 如何快速访问猫鼬虚拟
- 10. 通过PC和虚拟机共享文件夹
- 11. 快速共享开发人员之间的临时片段
- 12. Python 2.7如何在虚拟环境中加载共享模块
- 13. 从虚拟PC 2007(XP sp3)上的共享文件夹中打开VB6项目时发现路径错误
- 14. 如何通过ID快速查找共享点文档库?
- 15. 加快SMTP发送速度
- 16. 我如何加快速度?
- 17. vmware中虚拟机之间的共享挂载点
- 18. 共享虚拟主机上的System.OutOfMemoryException
- 19. 共享虚拟主机上的Symfony 2?
- 20. 如何重定向到hosts文件中的共享虚拟托管站点?
- 21. CUDA共享内存速度
- 22. 如何加快VS插件中WPF窗口的打开速度?
- 23. 使用虚拟PC进行与Oracle的Web开发
- 24. 用于Windows虚拟机PC的UNIX Web开发服务器
- 25. 如何从共享库中提取虚拟表信息?
- 26. 如何在虚拟机中实现快速运行时错误?
- 27. Azure使用文件共享从IIS虚拟机共享照片?
- 28. XP上的虚拟PC
- 29. 虚拟PC上的Windows7
- 30. 提供池,虚拟光盘和共享
vmware服务器是免费的,afaik可以使用> 1核心。你甚至不需要重建你的虚拟机。它可以导入VPC图像iirc。 – x0n 2008-12-05 17:50:55