[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Multiprocessor support ?

From: Konrad Rosenbaum <konrad_at_silmor.de>
Date: 2007-04-11 09:17:48 CEST

On Tuesday 10 April 2007, Taylor, Richard wrote:
> Would the subversion client and svnserve benefit from being installed on
> a multi-processor or multi-core machine ?

That depends on the usage and backend of the server. But in 99.9% of cases
I'd suspect it does not benefit: multiprocessing only makes sense if
computation is the limiting factor, but for SVN (as with eg. file servers)
access to the hard disk is the limiting factor.

Anyway, it happens relatively seldom that more than one or two persons
access the same SVN server at the same time - even with very big projects.

> In this I mean does subversion actively take advantage of multiple
> processors by spawning >1 threads to do the work ? not just the general
> improvement in performance from having a multi-processor machine.

No. More memory for caching the data might help speed things up though.

        Konrad

  • application/pgp-signature attachment: stored
Received on Wed Apr 11 09:18:27 2007

This is an archived mail posted to the Subversion Users mailing list.