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

Re: Windows vs. Linux Performance -- More info

From: Kelly Burkhart <kelly_at_kkcsm.net>
Date: 2005-04-25 22:21:05 CEST

Kelly Burkhart wrote:
> 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

I ran iperf between my windows and linux clients (two comparable
machines bouncing off of a cisco switch). Result was 82.6Mbits/sec. I
think the network is fine.

I downloaded Cenatek RAMDiskXP and checked out into the RAM disk. Time
was 1m 35s. I don't know anything about this product other than there
is a free trial download and it must be faster than writing to the
physical disk. (It should be faster than the Linux disk).

How much of an affect would <CR><LF> conversion take? That is the only
work that I can think of that Windows is doing and Linux is not. I
would not expect it to be free, but I can't imagine it dominating the
run time either.

I'm currently creating another repository from the same cvs archive
with: cvs2svn --trunk-only --no-default-eol --keywords-off

If that does what I think it will do, I'll post the results tomorrow.

-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 22:23:25 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.