gpt4 book ai didi

visual-studio - 我可以通过虚拟化提高 Visual Studio 的性能吗?

转载 作者:行者123 更新时间:2023-12-04 06:11:34 27 4
gpt4 key购买 nike

毫无疑问,Visual Studio(.NET 编译和 IDE)在 5000 美元的服务器上比在 500 美元的桌面上运行得更好。

有没有人有在这个价格范围内的服务器上托管的虚拟机中运行 Visual Studio 的经验,并通过 RDP 访问? (假设以所述价格提供现代硬件。)

显然,该服务器上会有其他虚拟机,但并不是每个人都会同时执行编译等密集任务。作为起点,您可以假设为虚拟机分配了 4GB 内存和 4 个虚拟 CPU,但随时提供其他配置建议。

有什么见解吗?效果如何?我正在寻找实用的方法来最大限度地提高编译/运行周期的速度和一般 IDE 性能。

(我对这是否属于 Stack Overflow 或 Server Fault 持怀疑态度。由于它与 Visual Studio 相关,并且可能对试图改善开发体验的程序员普遍感兴趣,所以我决定将其发布在这里。请如果这不合适,请移动它。)

最佳答案

如果您的台式机上有一个不错的多核处理器,那么磁盘可能是瓶颈。编译 VS 时必须访问许多文件(在大型解决方案中,多项目)。所以,我假设CPU不是问题。
你可以做什么:

  • 重新组织您的项目 - 如果您使用本地复制,则 dll 将复制到多个位置 (The VisualStudio Project Reference + Copy Local true option is evil!)
  • 购买额外的 RAM 并设置 RAM 磁盘并在那里进行编译(请注意,如果您重新启动计算机,您将丢失 RAM 磁盘内容 - 这可以缓解(稳定的操作系统,版本控制系统,...) Speeding up build times dramaticallySpeeding up the build – ditch the SSD and go for the RAM drive
  • 买个SSD盘在
  • 编译

    关于visual-studio - 我可以通过虚拟化提高 Visual Studio 的性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1415216/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com