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

[BUG?] TSVNCache hogging disk resources?

From: Mathieu Brčthes <mathieu_microsystem_at_live.fr>
Date: Fri, 11 Jul 2008 11:51:11 +0200

Hi all,

I've read about this before (on a very old thread: http://www.nabble.com/Disable-TSVNCache.exe-to-minimize-disk-IO--to2385446.html ) but there doesn't seem to be any "official" bug report in the database, so here I go...

I'm using TortoiseSVN 1.5.0, Build 13316 - 32 Bit , 2008/06/21 07:55:29, on a laptop with a rather slow disk (5400 RPM). I have quite a number of files (120000+) under Subversion control, organized in about 40 projects. Every time I open a directory managed with TortoiseSVN in explorer, the system goes very sluggish with constant disk access, specially for directories that contains lots of files -- and what more, it remains in that state afterwards.

In the taskmanager TSVNCache usually starts at around 4 megabytes and goes up to 30-40 megabytes when the system starts getting sluggish. It seems to use very little CPU time but as soon as I kill it the system becomes snappy again. I think windows' taskman doesn't report time spent in I/O and the process keeps reading and writing to the disk all the time.

There are two things that came to my mind while "experiencing" this: first of all, there's obviously a memory leak somewhere in that process. Secondly, since the only job ot TSVNCache is creating icon overlays, maybe it should be set as a lower-priority process when spawned (background job). It could be also interesting to "suspend" it while doing other SVN operations such as commits and file additions (anything that is a bit I/O heavy actually).

Please consider correcting this at some point. TortoiseSVN is really great software and correcting this single bug could make it much nicer to use :).

Cheers,

Mathieu

Note : I have already "optimised" my config as much as I can by setting up
directory exceptions (TSVNCache runs only on my SVN root and
subdirectories).

_________________________________________________________________
Mettez Messenger sur votre mobile !
http://www.messengersurvotremobile.com
Received on 2008-07-11 11:58:41 CEST

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