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

Windows vs. Linux Performance

From: Kelly Burkhart <kelly_at_kkcsm.net>
Date: 2005-04-25 17:06:19 CEST

We are attempting to migrate from CVS to SVN and notice very poor
windows checkout performance compared to Linux. We're running the
following:

Server:
   Dual Opteron 242 2GB RAM, SuSE 9.1 (32 bit)
   svn 1.1.4 (r13838) (source download, built locally)
   access via svnserve

Linux Client:
   Intel(R) Xeon(TM) CPU 2.66GHz, (HT, 4cpu), SuSE 9.1
   svn 1.1.4 (r13838) (source download, built locally)

Windows Client:
   Intel(R) Xeon(TM) CPU 2.66GHz, (HT, 4cpu), WinXP Pro, SP2
   svn 1.1.4 (r13838) (binary download from tigris.org)

I used cvs2svn to convert our cvs repository of about 4500 source files
in 304 directories to subversion. I did not include branches or tags,
but I did include trunk history.

To checkout trunk w/svn command line app:
   Linux: 0m 15s
   Windows: 2m 53s

To export trunk:
   Linux: 0m 6s
   Windows: 0m 57s

The Windows checkout starts fairly quickly and seems to run in bursts,
pausing periodically.

Can anyone shed any light on why Windows svn is so much slower than
Linux? The difference is so great the Windows client must be doing
something fundamentally different than the Linux client. Windows is not
*that* much slower than Linux in general.

BTW, tortoise checkout is even slower than command line checkout.

-K

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Apr 25 21:08:57 2005

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

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