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

Re: [TSVN] Severe performance degradation observed

From: Nicklas Norling <exinor_at_exinor.net>
Date: 2004-12-14 10:57:10 CET

> SteveKing wrote:
>
>> Nicklas Norling wdifference
>>
>>> I can disable the service tomorrow when I'm back at work, I doubt
>>> that's the problem since 1.1.1 works so occasionallytrickles
>>> But no harm in ruling AV out since it's definately a culprit to many
>>> wierd problems.measurements
>>
>>
>> Ok, I'd appreciate it if you could try tomorrows nightly build again.
>> Here's what I did so far:
>> - reduced the 'guarded' sections (guarded with Mutexes). Now only the
>> bare minimum methods are guarded, which should be enough and further
>> improve the speed, while at the same time reduce the possibility of
>> temporary locks.
>> - the cache timeout is now calculated dynamically with the size of the
>> cache - the bigger the cache, the higher the timeout value. This helps
>> a lot with big working copies.
>>
>> Stefan
>>
> Thanks Stefan, I'll report back tomorrow as soon as I've tested this
> nights nightly. Oboy, I can't wait :)
> /Nicke

I've installed the 13-Dec nightly and it exhibits the same slow performance
as before. The only differance I notice is that when first visiting a folder
it stops calculating overlays when it has reached what I can see. This was
not the case for the first visit earlier.
Also I notice a drop in CPU usage. It's now occationally dropping down
from 100%. At times it's even down to almost idle, while the overlays
trickles on.

I've timed the speed meassurements and it appears 37 files are having
their overlays filled out during approx. 3.5 seconds. That's around 10/s
then.
The performance of files in sub folders is considerably faster. So fast
it's comparable with TCVS (IMHO).
I've checked out a few other modules in the same top folder to compare
with and I've noted that the speed problem is proportional to the number
of files in the folder. If I open a folder with 10 files it's almost
instantly overlayed with status, if it contains more files the overlay
icons per seconds slows down to a crawl.

These tests have been done with Norton AV service stopped. The folder I'm
doing most of my tests in only have a doc file that would get virus
scanned.

Let me know if I can do anything else.
/Nicke

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Dec 14 10:57:45 2004

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.