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

Subversion 1.2.1 (fsfs) + Apache 2.054 on Windows Server 2003 - ls slow on folders with many files, fine with svnserve

From: Lance Paine <lance_at_ams.co.nz>
Date: 2005-07-29 04:56:08 CEST

Connecting to mod_dav_svn using either svn commandline or Tortoise svn, performing a 'list' operation on a folder with approx 2700 files in it takes many minutes. (ranges from 2.30 -> 8minutes), with the apache server taking 100% CPU for most of that time.
 
With svnserve (1.2.1) the operation takes a few seconds and cpu usage briefly peaks at ~65%
 
Authentication via Active Directory with SSPI.
I have tried with and without the switch SVNPathAuthz Off but it seems to make very little difference to the performance in this case (maybe 5%), although it has dramatically (5x) improved revisiongraph and parent directory showlog performance in tortoise on other repositories (same machine, server etc).
 
I have seen in the mail archives that ls performance was poor with apache in 1.0.9 but should have been fixed in 1.1.1, has the problem with too many stats resurfaced in 1.2.0/1.2.1?
 
 
Thanks in advance,
 
Lance P

Attention:
This communication is confidential and may be legally privileged. If you are not the intended recipient, please do not use, disclose, copy or distribute it, other than to return it to us with your confirmation that it has been deleted from your system.
Received on Fri Jul 29 04:59:24 2005

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