如何提高Subversion客户端更新性能?它似乎是客户端上的磁盘绑定.
原文链接:https://www.f2er.com/windows/363850.html细节:
> CollabNet Windows客户端版本1.6.2(r37639)
> Windows XP SP2
> 3 GB RAM,PF使用大约1 GB,系统缓存为1.1 GB.
磁盘已启用写入缓存
>更新需要7-15分钟(当很少更新).
> Checkout有36,083个目录/文件(从svn列表)
>存储库有58,750个修订版本.
> Checkout需要大约2.7 GB
> Perf显示器显示%更新时磁盘写入时间保持在90%左右.
>最大磁盘读取字节/秒高达12.8M,写入高达520万
cpu,页面文件的使用和网络使用率都很低.
看服务器性能似乎表明它不是瓶颈.
除了获得更快的磁盘(特别是配置更改)之外,我特别感兴趣的答案.
一些建议的更新:
>我需要整个事情,所以稀疏的目录将不起作用.
>另一个客户(TortoiseSVN)也需要7分钟
> TortoiseSVN图标重叠已配置,因此不会导致问题.
>防病毒配置为跳过该目录是不是造成问题.