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

Massive cpu consumption on each awake from standby or hibernate by TSVNCache.exe

From: Thorsten Schöning <tschoening_at_am-soft.de>
Date: Sun, 31 Jul 2011 15:44:00 +0200


I recently switched to Windows 7 Ultimate 64 Bit, used Server 2003 R2
32 Bit before. My version of TortoiseSVN is 1.6.16 64 Bit with german
language pack.

I have a lot of working copies on my drive and TSVNCache is running
all the day, reading data, updating symbols and all that stuff,
sometimes with high CPU load, depending on my work and nothing I would
worry about as it decreases every time again. The TSVNCache process
often consumes about 100 to 150 MB of RAM. After I finish my work I
often see that TSVNCache is not running anymore, hibernate Windows and
at home if I want to check mails or anything I wake it up again.

Each time I wake Windows up the first process that starts running is
TSVNCache, even if I don't use Windows Explorer and especially not
browse my working copies. I noticed that the process is reading all
the working copies it already knew again and the memory consumed by
the process dropped from 100-150 to maybe 10 MB of RAM, just to
increase again to it's former values, if it's running long enough.

To me it seems that on each hibernate TSVNCache wants to reread all
already known data again and it seems that it sometimes doing this on
some more events: Dis-/Enabling WLAN by the known buttons Laptops have
to do this, ejecting an USB-Stick and some events like that.

I find it a bit annoying that even if I just want to read some mails
the battery of my Laptop gets empty pretty fast because of TSVNCache.
I even don't understand why it thinks that it does need to reread all
the data, even without using Windows Explorer, navigating through
working copies, changing anything in those working copies and though
TSVNCache already read all that data the whole day. I can't remember
that I had those problems before upgrading to Windows 7.

I searched in the archives and found some problems with standby and
hanging Explorer, but this is with old versions of Tortoise which I
don't use and my Explorer is not hanging at all, TSVNCache is just
wasting my battery.

Is there anything I may have misconfigured, anyone else with this kind
of problem or any ideas on what I can do? I don't want to not use
TSVNCache, as I find the icon overlays very helpful and I/O is not a
big problem anymore, as I use a SSD, but CPU consumption is a problem
as my battery is not the youngest anymore.

I would appreciate any hints on that problem, thanks!

Mit freundlichen Grüßen,

Thorsten Schöning

Thorsten Schöning
AM-SoFT IT-Systeme - Hameln | Potsdam | Leipzig
Telefon: Potsdam: 0331-743881-0
E-Mail:  tschoening_at_am-soft.de
Web:     http://www.am-soft.de
AM-SoFT GmbH IT-Systeme, Konsumhof 1-5, 14482 Potsdam
Amtsgericht Potsdam HRB 21278 P, Geschäftsführer: Andreas Muchow
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-07-31 16:06:34 CEST

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

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