【问题标题】:What disk layout works fastest for Visual Studio development?哪种磁盘布局最适合 Visual Studio 开发?
【发布时间】:2009-11-24 15:26:48
【问题描述】:

所以我的笔记本电脑硬盘上周报告了一个坏集群,这绝不是一个好兆头。

我要去买一个硬盘,我还不如升级到 Windows 7,这意味着重新安装 Visual Studio 和其他所有东西。

这台特殊的笔记本电脑有两个硬盘空间,所以我想一个 SSD 驱动器和另一个更大的快速 (7.2k) 驱动器。

在这种安排中,Visual Studio 最好放在哪里?那么像 %TEMP% 这样的“特殊”文件夹呢?当您的页面文件已经在 SSD 上时,使用 ReadyBoost USB 记忆棒是否有意义?数据库服务器和文件是否应该存在于硬盘上?我应该担心 SSD 磨损吗?

谢谢大家...

【问题讨论】:

  • 我知道的不够多,无法将其放在正确的答案中,但我会将您的操作系统和临时文件放在 SSD 上,并查看该驱动器上 VS 的构建文件夹(即你的开发文件夹)。

标签: visual-studio hardware


【解决方案1】:

您是否有激活了按访问扫描的防病毒软件?如果是,请为安装编译器的目录和源代码停用它,也许还有其他区域(在编译期间查看 on-access-scan stats)。这是我笔记本电脑的主要减速因素。

再多一点 RAM 也可能有更好的帮助。

我看过 SSD 的高昂价格。在将大量资金投入到最终可能无济于事的事情上之前,我会三思而后行(这就是你在这里问这个问题的原因,对吧?;-))

如果你真的需要速度,我会买一个桌面并设置一个 raid-0 分区。笔记本电脑很慢。当然,前提是您可以接受移动性的缺点...

【讨论】:

    【解决方案2】:

    确保您有 2GB 以上的 RAM。越多越好,因为 Win7 将使用任何备用 RAM 作为磁盘缓存,这可能会抵消 SSD 的大部分优势。 (我们有一个解决方案,在 VS2005 中第一次加载需要 6 分钟,之后由于磁盘缓存的原因需要 20 秒)。

    如果您有足够的 RAM,请将您的临时文件夹和中间文件夹放在 RAM 磁盘中。

    然后将剩余的文件拆分到两个驱动器上(例如,应用程序和页面文件在一个驱动器上,源/目标文件在另一个驱动器上)以将 I/O 负载分散到两个驱动器上。如果使用 SSD,请尽量将其用作只读设备。

    【讨论】:

      【解决方案3】:

      我会将操作系统和应用程序放在 SSD 上,多读少写。然后将数据放在另一个上。

      【讨论】:

        【解决方案4】:

        Visual Studio 在编译时会大量使用磁盘。将 temp 和 project 文件夹放在高性能磁盘上可以大大加快编译速度。

        我的意见是基于使用 ramdisk 的测试。

        【讨论】:

          猜你喜欢
          • 2019-08-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-02-12
          • 2020-09-28
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多