我们的Subversion服务器经过几个小时的工作后,会消耗100%的CPU。 重新启动仅解决问题几个小时。 在这种情况下提交和结帐将非常缓慢。
我怎样才能find问题的原因并解决。 有没有一个监视器显示运行命令和哪个客户端生成它?
我会先用Process Explorer调查svnserve来查看是否还有很多磁盘I / O,或者如果加载在用户空间或中断或DPC中,那么我将使用进程监视器来找出真正在做什么。 请注意,Process Monitor将显着增加服务器上的负载。
svnserve