[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

From: Dave Camp <dave_at_thinbits.com>
Date: 2005-04-26 02:08:34 CEST

On Apr 25, 2005, at 9:55 AM, Kelly Burkhart wrote:

> Ben Collins-Sussman wrote:
>
>> The svn client manipulates many small files within each .svn/
>> directory. Because of differences in operating systems and
>> filesystems, client operations (particularly those that do lots of
>> disk i/o, such as 'svn commit' and 'svn update') are about twice
>> as slow on windows as on unix-like systems.
>
> I can accept twice as slow. We are seeing >10x slower. We are
> seeing this ratio even with export which does not create .svn
> directories.
>
>
>> This is a well-known fact among developers, and there's really
>> nothing we can do about it other than rewrite the whole working-
>> copy library -- which is a distant 2.0 task.
>
> I understand this; many Unix idioms don't work optimally in
> Windows. However the difference in my case seems to be too great to
> be explained by this.
>
> Can others who have a Unix server with Windows and Unix clients
> comment on the relative speed of checkout from the two clients? Is
> a 10x performance degradation on Windows typical?

I complained a while back about Windows being up to 60x slower than
Unix clients for 'svn up' and there was no answer. That was for about
80000 files hosted on a Mac OS X server using svn+ssh. We observed no
slowdowns with the Mac OS X client.

Dave

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Apr 26 02:16:44 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.