我即将为基于apache的subversion服务器切换存储解决方案,并且为了比较两种解决方案之间的性能,我需要以可重复的方式衡量性能。
是否有任何能够对subversion安装进行性能测试的性能测试工具?
我唯一发现谷歌搜索的是http://sourceforge.net/projects/mstone/但是因为它是unix而我需要在Windows客户端上执行此操作,我不愿意使用它。
答案 0 :(得分:3)
您可以尝试的一个简单测试是每个存储解决方案的dump和load存储库。您不需要测试Apache前端,因为您对比较存储解决方案感兴趣。如果解决方案之间存在显着差异,转储和加载应该足以测量Subversion。你只需要这样的时间:
svnadmin dump /path/to/repository > /tmp/svn.dump
svnadmin create /path/to/test
svnadmin load < /tmp/svn.dump
另一种选择是测试原始磁盘性能,请参阅Measuring Disk Performance using bonnie++。
答案 1 :(得分:3)
我最近发现他们用来比较不同版本的subversion的collabnet benchmark too。我现在正在使用它来获得一些端到端的性能数据。