Prologue
In the last few decades, I stumbled over quite some reasons that made Windows
unusably slow. Far behind virus scanner and Windows update, but still a problem
around 2008, TortoiseSVN had to be fixed to only show icon overlays on exactly
those directories where there workdirs can exist.
New old problem - Fast foward by a decade.
1) Some time ago, I noticed the appearance of unexpected delays with accesses
to permanent storage, e.g. when just browsing in folders with Windows explorer.
But a lot of changes to the system had occurred. 2) This week, storage access
became extremely slow; e.g. showing the (next-level) contents of a small folder
(without SVN data) on (HDD) D: after 8.5 s (1000 times the random block access
time of the drive). So I had to solve this, and I remembered previous TSVN
problems.
My guesses are now:
1) This was caused by installation of TSVN 10.1 and the checkout of a tiny
repository on C:.
2) I loaded a rather big repository onto D:
TSVN on this PC was first configured to work (exactly) on fixed drives (here C:
and D:) and on ("included") C:\local\data\svn and D:\local\data\svn, with
default caching. For analysis, I deactivated fixed drives, because the
documentation tells that the includes still will be covered. This did not help
with response times, even after reboot. Uninstalling TSVN made the performance
problems go away. I installed TSVN 1.10.1 again, but now not a single overlay
was shown. I installed TSVN 1.11.1 (x64) as an upgrade (with reboot), still no
overlays in sight. Perhaps a permission problem or failed UAC check? Opening
the context menu shows the SVN entries (that only appear for SVN workdirs), so
from that side, TSVN identifies the subdirs approprietly. I noticed the
tsvncache.exe was not started.
So my bug report became a different one (or two reports), but the performance
problems may affect other people and deserve to be documented.
My setup:
W7 x64
C: including operating system on internal SSD (with Veracrypt "system
encryption")
D: on internal HDD (Veracrypt partition encryption, thus mounted manually after
logging in)
occasionally connected USB storage, mostly on mountpoints in c:\local\mnt
32 GB RAM, so Windows should be able to cache everything relevant here. "should"
All changes were done under the same local Windows account.
Some other TSVN versions had been installed on this PC for troubleshooting a
different bug.
Best regards
M.O.
--
You received this message because you are subscribed to the Google Groups
"TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/tortoisesvn/4d27d0d8-e7b8-47ac-bd55-f3a511e810af%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.