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

Re: svn_client_proplist slow to get all of one dir

From: John Peacock <jpeacock_at_rowman.com>
Date: 2004-10-30 16:45:08 CEST

Barry Scott wrote:
> Running on a 1GHz Windows XP SP1 systems with Norton
> anti-virus enabled:
>
> Time for 100 calls 2423ms
> Time for 1 call 24ms
>
> Running on a 1GHz Windows XP SP1 systems with Norton
> anti-virus disabled:
>
> Time for 100 calls 1392ms
> Time for 1 call 13ms
>
> The performance on Linux is fine, but the Windows performance is terrible.

Uninstall Norton and rerun your test. Windows AV programs hook into the
filesystem at a very low level and interrupt every call to access files. If you
disable the AV software, the system level hook still fires, but the AV software
returns immediately. Only by uninstalling the AV software will you get any feel
for actual system performance. This is something that CVSNT has had to deal
with as well; it is particularly bad when you are creating and deleting lots of
temporary files, since each and every call gets the performance hit.

The best solution is to uninstall the AV software completely, the second best is
to set the software to ignore the portion of the directory tree which contains
the WC (or server, since I cannot be sure if you are testing client time or
server time).

>
> Why is the windows performance so poor?

Poor design?

John

-- 
John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4720 Boston Way
Lanham, MD 20706
301-459-3366 x.5010
fax 301-429-5747
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 30 16:45:20 2004

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