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

Re: [TSVN] TSVNCache too resource intensive on large working copies

From: Will Dean <svn_at_indcomp.co.uk>
Date: 2005-05-27 09:50:18 CEST

As Stefan says, we already do some of the really obvious and sensible
things in the crawler.

I think one of the difficulties is that the crawler is always going to
generate a lot of disk access, and even if it does that in a super-clever
fashion which means that it never interrupts anybody, people may STILL
think 'disk access == computer busy' and wait for it to complete.

The crawler is already designed to back-off while the shell is actually
asking for status info, so that it doesn't slow the shell down. It would
be good if we could think of other ways of detecting that we're competing
with other applications, and slow the crawler down. Sort of 'thinking
aloud', you could imagine doing something like watching the disk request
queue perf counters and not crawling too hard unless the disks were idle.

I don't expect that TSVNCache is using any appreciable amount of CPU - it's
only disk we're competing for, really.

Cheers,

Will

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri May 27 09:51:02 2005

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.