I've been happily managing an svnserve server for a while now.
Recently, I've decided to try Collabnet's Subversion Edge, to see if
it would make administration easier, and because I'm interested in
trying out LDAP later.
However, performance is abysmal : any client operation takes a long
time, and makes httpd consume a *lot* of CPU while the request is
processed. Opening TortoiseSVN's repobrowser consumes 100% of all 6
cpu cores of the server for 5 to 20 seconds. It also happens, though
not as much, with an empty repository (just empty trunk/branches/tags
directories). If I do the same tests with svnserve, the cpu usage is
I found posts about a similar cpu issue caused by LDAP, but it's not
enabled, so the suggested solution (setting LDAPSharedCacheSize to 0)
I'm not sure if this is the right place to ask, as a lot of components
are involved, so feel free to redirect me elsewhere. There's probably
something wrong in my setup, but having no Apache experience, I'm not
sure how to diagnose it. Any help is appreciated.
The server is a 6 cores VM running Windows Server 2012 R2. I did a
default install of Subversion Edge 5.2.3. I accessed the repository
with TortoiseSVN 1.11.0 and 1.11.1, both remotely and locally, with
http and https.
Received on 2019-04-03 12:04:18 CEST