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