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

cvs/svn checkout/update timing info.

From: Mix <mixtim_at_acm.org>
Date: 2002-08-12 03:02:44 CEST

Here is a cvs/svn checkout timing comparison for you. Tests were
performed on a Sun Ultra 10 running Solaris 2.8. Both the cvs and svn
repositories were on a local hard drive. The working copies checked out
from each were to a NFS mount. Used ra_local. I ran the tests multiple
times and the results were within a few percent of each other so only
one result is posted for each. The source code in the repositories was
identical and was the only revision (import to fresh repos). Here are
the numbers:

   CVS:

     real 0m27.215s
     user 0m0.240s
     sys 0m0.760s

   SVN (0.14.1):

     real 5m8.038s
     user 0m12.900s
     sys 0m20.930s

   SVN (2945):

     real 4m55.424s
     user 0m13.030s
     sys 0m30.990s

Kind of sad huh :)

So then I went into each WC and performed an 'update' without having
changed a single thing. Here are the times:

   CVS:

     real 0m1.320s
     user 0m0.030s
     sys 0m0.200s

   SVN (2945):

     real 0m4.936s
     user 0m0.210s
     sys 0m0.400s

Here are the times for a 'status' (and yes I know they aren't identical):

   CVS (output sent to /dev/null):

     real 0m0.309s
     user 0m0.100s
     sys 0m0.110s

   SVN (2945):

     real 0m4.960s
     user 0m2.810s
     sys 0m0.570s

Just letting you know.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Aug 12 03:02:43 2002

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.