|
|
1
5
我们搬到Hyper-V之前做的事情。。。 不要给VPC分配太多的RAM,它会开始过度使用分页文件。 确保VPC的虚拟硬盘和虚拟内存文件已从您的防病毒程序中排除。 对VPC进行碎片整理,然后对主机进行碎片整理。 不要将分页文件与VPC放在同一驱动器上。 调整分页文件的大小,使其不会出现碎片。 杀死主主机上所有不必运行的后台进程来完成工作。..为此,调整Windows以获得最佳性能,而不是最佳外观。 运行虚拟服务器而不是虚拟PC,并使用远程桌面访问VPC(我发现VS在管理机器方面略胜一筹,远程桌面似乎更快,并允许在第二台显示器上获得良好的全屏体验)。 |
|
|
2
1
我在外部harrdrive上运行sharepoint。VPC分配了2.5 GB RAM。它运行得很快(不是很快,但可行)。 因此,我的建议是为VPC分配尽可能多的内存,并在外部HDD上运行。如果可以的话,使用火线连接硬盘,与USB相比,它有很大的不同。 除此之外,对主机和虚拟机进行碎片整理也会有所帮助(但可能需要很长时间)。 |
|
|
3
1
运行其他东西。虚拟PC是垃圾。在HyperV、VMWare和Virtualbox之间,有更好的替代品可供选择。 就我个人而言,我使用VMWare服务器。我试过HyperV,但性能没有达到我对微软的期望。VMWare在3个平台上可用的事实意味着我可以在Macbook上启动我的项目,将其传输到Linux服务器,或在另一个windows上打开它。 我可以选择1、2或4核。 |
|
|
4
1
查看Scott Hanselman的 Virtual Machine Performance Checker 。这是一篇关于如何提高虚拟机性能的综合文章。 |
|
|
5
0
您是否在BIOS和VPC设置中激活了硬件虚拟化扩展?
您也可以切换到更强大的Win2008+HyperV。 |
|
|
6
0
使用SSD驱动器而不是HDD。性能有了显著提高,特别是在发生磁盘交换的内存压力情况下。 还要检查一下。NET框架 isn't checking the Certificate Revocation List 。如果存在网络连接问题,则会超时。 |