TGitCache getting involved for all file I/O, not just GIT

715 views
Skip to first unread message

Jim Babka

unread,
Jan 26, 2011, 11:21:46 AM1/26/11
to tortoisegit-users
I have been noticing a strange behavior with this process on my
Windows 7 64-bit machine. Our product build is very careful to not
change any source directories, and only the source directories are
under GIT control. However, TGitCache is taking up almost as much CPU
as the build. For example, at the start of our ant build, a couple
directories are deleted that are not under GIT control. These
directories are large (on the order of 50K files), but deleting them
takes over 30 seconds each. While the deletes are going on, TGitCache
is using about 45% of a CPU.

This makes no sense to me - why would it care about directories that
are not under GIT control? Is there any way to stop this? It is really
slowing down my whole system.

Jim Babka

unread,
Jan 26, 2011, 11:23:23 AM1/26/11
to tortoisegit-users
By the way, I have upgraded to Tortiose GIT 1.6.3, and I'm still
seeing the same behavior.

Jim Babka

unread,
Jan 26, 2011, 4:00:04 PM1/26/11
to tortoisegit-users
It appears that if you have a "Show log" window open, even though you
don't hit its refresh button, this process will chew up a lot of CPU
time for any file I/O. Close the window, and it appears the problem
goes away.

Frank Li

unread,
Jan 26, 2011, 8:09:21 PM1/26/11
to tortoise...@googlegroups.com
setting-> Icon Overlays ->status cache

Choose "None" will disable icon overlay.

2011/1/27 Jim Babka <jba...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages