代码之家  ›  专栏  ›  技术社区  ›  Jakub Å turc

如何加速虚拟PC中的sharepoint开发?

  •  1
  • Jakub Å turc  · 技术社区  · 17 年前

    我正在虚拟PC中开发共享点(MOSS)项目。不幸的是,虚拟PC只能利用我四核机器的一个核心。有什么建议吗;哪些技巧可以加快我的开发过程?

    6 回复  |  直到 17 年前
        1
  •  5
  •   Anonymous    17 年前

    我们搬到Hyper-V之前做的事情。。。

    不要给VPC分配太多的RAM,它会开始过度使用分页文件。

    确保VPC的虚拟硬盘和虚拟内存文件已从您的防病毒程序中排除。

    对VPC进行碎片整理,然后对主机进行碎片整理。

    不要将分页文件与VPC放在同一驱动器上。

    调整分页文件的大小,使其不会出现碎片。

    杀死主主机上所有不必运行的后台进程来完成工作。..为此,调整Windows以获得最佳性能,而不是最佳外观。

    运行虚拟服务器而不是虚拟PC,并使用远程桌面访问VPC(我发现VS在管理机器方面略胜一筹,远程桌面似乎更快,并允许在第二台显示器上获得良好的全屏体验)。

        2
  •  1
  •   Marian Polacek    17 年前

    我在外部harrdrive上运行sharepoint。VPC分配了2.5 GB RAM。它运行得很快(不是很快,但可行)。

    因此,我的建议是为VPC分配尽可能多的内存,并在外部HDD上运行。如果可以的话,使用火线连接硬盘,与USB相比,它有很大的不同。

    除此之外,对主机和虚拟机进行碎片整理也会有所帮助(但可能需要很长时间)。

        3
  •  1
  •   Joe Chin    17 年前

    运行其他东西。虚拟PC是垃圾。在HyperV、VMWare和Virtualbox之间,有更好的替代品可供选择。

    就我个人而言,我使用VMWare服务器。我试过HyperV,但性能没有达到我对微软的期望。VMWare在3个平台上可用的事实意味着我可以在Macbook上启动我的项目,将其传输到Linux服务器,或在另一个windows上打开它。

    我可以选择1、2或4核。

        4
  •  1
  •   Toni Frankola    17 年前

    查看Scott Hanselman的 Virtual Machine Performance Checker 。这是一篇关于如何提高虚拟机性能的综合文章。

        5
  •  0
  •   Nico    17 年前

    您是否在BIOS和VPC设置中激活了硬件虚拟化扩展?
    你给虚拟机足够的内存了吗(我通常设置在2GB左右)。

    您也可以切换到更强大的Win2008+HyperV。

        6
  •  0
  •   Alex Angas Colin    16 年前

    使用SSD驱动器而不是HDD。性能有了显著提高,特别是在发生磁盘交换的内存压力情况下。

    还要检查一下。NET框架 isn't checking the Certificate Revocation List 。如果存在网络连接问题,则会超时。

    推荐文章