我正在为 Jenkins 构建一个新的构建主机,它将运行 Windows 12 Server 并从 SVN 中检出相对较大的 c 项目并构建它们。
对于我们这一代的构建者来说,一个瓶颈是 Subversion 签出,这可能需要大约 75 分钟(相比之下,在网络方面相同、CPU 和磁盘方面略小的 Linux 主机上则只需 10 分钟)。因此,我想优化文件系统以降低负载。我愿意更改文件系统,但 Win 2012 只提供 NTFS 和 ReFS 选项。
这个问题:NTFS 性能不佳讨论了 Subversion 如何与 NTFS 交互,但不包含解决方案。