Disable TSVNCache.exe to minimize disk IO?

View: New views
15 Messages — Rating Filter:   Alert me  

Disable TSVNCache.exe to minimize disk IO?

by Matt England :: Rate this Message:

| View Threaded | Show Only this Message

TSVNCache.exe routinely eats up a lot of hard-disk IO resources on my
laptop.  It appears to severely degrade my system resources.  It also
appears to provide unnecessary functionality.

How can I prevent this process (TSVNCache.exe) from running...assuming I do
not need it?

-Matt


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...


Re: Disable TSVNCache.exe to minimize disk IO?

by Rainer Müller :: Rate this Message:

| View Threaded | Show Only this Message

Matt England wrote:
> TSVNCache.exe routinely eats up a lot of hard-disk IO resources on my
> laptop.  It appears to severely degrade my system resources.  It also
> appears to provide unnecessary functionality.
>
> How can I prevent this process (TSVNCache.exe) from running...assuming I
> do not need it?

TSVNCache collects the data needed to display the icon overlays. Otherwise it
would not be possible to show the current state recursive. After the cache has
crawled your WCs it should not take any more CPU or IO resources.

See also the 1.2 release notes [1] at "New, much improved overlay cache". It
explains the cache a little bit more.

HTH, Rainer

[1] http://tortoisesvn.tigris.org/tsvn_1.2_releasenotes.html

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...


Re: Disable TSVNCache.exe to minimize disk IO?

by lfinch :: Rate this Message:

| View Threaded | Show Only this Message

I find that tsvncache.exe accesses files in directories that arent even opened in explorer or in wc directories, for example Squid, azurues, thunderbird, itunes etc.

This slows down my laptop hugely, is there a way to only have it access files in wc directories?

Cheers
Leigh

Re: Disable TSVNCache.exe to minimize disk IO?

by Peter McNab :: Rate this Message:

| View Threaded | Show Only this Message

lfinch wrote:

> I find that tsvncache.exe accesses files in directories that arent even
> opened in explorer or in wc directories, for example Squid, azurues,
> thunderbird, itunes etc.
>
> This slows down my laptop hugely, is there a way to only have it access
> files in wc directories?
>
> Cheers
> Leigh
>
>  
I'm curious about that. I have quite a lot of data under revision
control on my old laptop and it doesn't bother it at all.
Have you had a look at the FAQ and Tortoise documents or even the
context sensitive setting menu regarding icons?

Lets know it they don't provide setting to do what you want.

Peter


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...


Re: Disable TSVNCache.exe to minimize disk IO?

by si-9 :: Rate this Message:

| View Threaded | Show Only this Message

> This slows down my laptop hugely, is there a way to only have it access
> files in wc directories?

What about trying:

TortoiseSVN -> Settings -> Icon Overlays -> Include Paths

You could verify that it's only trawling your wc by doing the
following (copy and pasted from a previous post by Stefan)

"
> How can you tell which drives/folders TSVNCache is crawling? In the
> past I've thought it would be kinda neat to know what it's looking at
> in real time.

Create the registry key
HKCU\Software\TortoiseSVN\CacheTrayIcon
as a DWORD value and set it to 1.

Then either reboot or kill the cache so it restarts again. When it
starts again, it will add an icon to the task tray. If you doubleclick
on that icon, you will see a window with some activity of the cache.
"

peace
si

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...


Re: Disable TSVNCache.exe to minimize disk IO?

by lfinch :: Rate this Message:

| View Threaded | Show Only this Message

Hey,
I have set the icon overlays to only display in explorer in settings, but I still get hundreds of messages like this in file monitor.

8:38:12 PM TSVNCache.exe:1448 QUERY INFORMATION C:\Documents and Settings\Leigh\Application Data\Azureus\logs\thread_1.log SUCCESS Attributes: A
8:38:12 PM TSVNCache.exe:1448 QUERY INFORMATION C:\Documents and Settings\Leigh\Application Data\Azureus\logs\.svn NOT FOUND Attributes: Error

Cheers
Leigh

Re: Disable TSVNCache.exe to minimize disk IO?

by lfinch :: Rate this Message:

| View Threaded | Show Only this Message

Hey
The cache display icon is only displaying entries where my actual working copies are, but file monitor is showing me:

9:04:14 PM TSVNCache.exe:3212 QUERY INFORMATION C:\Documents and Settings\Leigh\Application Data\Mozilla\Firefox\Profiles\4t0y0b8c.default\prefs.js.moztmp NOT FOUND Attributes: Error

9:04:14 PM TSVNCache.exe:3212 QUERY INFORMATION C:\Documents and Settings\Leigh\Application Data\Mozilla\Firefox\Profiles\4t0y0b8c.default\.svn NOT FOUND Attributes: Error


Cheers
Leigh

Re: Disable TSVNCache.exe to minimize disk IO?

by Peter McNab :: Rate this Message:

| View Threaded | Show Only this Message

lfinch wrote:

> Hey
> The cache display icon is only displaying entries where my actual working
> copies are, but file monitor is showing me:
>
> 9:04:14 PM TSVNCache.exe:3212 QUERY INFORMATION C:\Documents and
> Settings\Leigh\Application
> Data\Mozilla\Firefox\Profiles\4t0y0b8c.default\prefs.js.moztmp NOT FOUND
> Attributes: Error
>
> 9:04:14 PM TSVNCache.exe:3212 QUERY INFORMATION C:\Documents and
> Settings\Leigh\Application
> Data\Mozilla\Firefox\Profiles\4t0y0b8c.default\.svn NOT FOUND Attributes:
> Error
>  
Going back to my original question, what's lacking in the documentation
in regard to disabling paths?
If there is something missing then maybe it can be added to the FAQs.
What options are available in TortoiseSVN settings?

Hint. This question is for you to answer.

Peter.




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...


Re: Disable TSVNCache.exe to minimize disk IO?

by Tobias Schaefer :: Rate this Message:

| View Threaded | Show Only this Message

On Sunday 05 March 2006 11:05, lfinch wrote:

> Hey
> The cache display icon is only displaying entries where my actual working
> copies are, but file monitor is showing me:
>
> 9:04:14 PM TSVNCache.exe:3212 QUERY INFORMATION C:\Documents and
> Settings\Leigh\Application
> Data\Mozilla\Firefox\Profiles\4t0y0b8c.default\prefs.js.moztmp NOT FOUND
> Attributes: Error
>
> 9:04:14 PM TSVNCache.exe:3212 QUERY INFORMATION C:\Documents and
> Settings\Leigh\Application
> Data\Mozilla\Firefox\Profiles\4t0y0b8c.default\.svn NOT FOUND Attributes:
> Error

Stefan commited a change in revision 5753: "Don't crawl paths that are marked
to not show overlays". Please try a 1.4.x nightly build.

Tobias


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...


Re: Disable TSVNCache.exe to minimize disk IO?

by lfinch :: Rate this Message:

| View Threaded | Show Only this Message

I can't see anything on this in the documentation. if there is, I wasn't able to see anything. Perhaps something in the way of a troubleshooting performance section would be interesting.

Cheers
Leigh

Re: Disable TSVNCache.exe to minimize disk IO?

by Mathieu Jobin :: Rate this Message:

| View Threaded | Show Only this Message

I enabled the systray icon for the TSVNCache.exe
and it takes all my ressources when it scans through my rails web session folder

rails_app/tmp/session

its probably related with the fact that it contains 19,000 session files.
I'll add it to my exclude dir, but there might be something that could be done in the cache code as well.


si wrote:
> This slows down my laptop hugely, is there a way to only have it access
> files in wc directories?

What about trying:

TortoiseSVN -> Settings -> Icon Overlays -> Include Paths

You could verify that it's only trawling your wc by doing the
following (copy and pasted from a previous post by Stefan)

"
> How can you tell which drives/folders TSVNCache is crawling? In the
> past I've thought it would be kinda neat to know what it's looking at
> in real time.

Create the registry key
HKCU\Software\TortoiseSVN\CacheTrayIcon
as a DWORD value and set it to 1.

Then either reboot or kill the cache so it restarts again. When it
starts again, it will add an icon to the task tray. If you doubleclick
on that icon, you will see a window with some activity of the cache.
"

peace
si

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org

Re: Disable TSVNCache.exe to minimize disk IO?

by Mathieu Jobin :: Rate this Message:

| View Threaded | Show Only this Message

I added the session folder to my exclude dir paths
but it keeps crawling it anyway.

so my settings goes like this.

Exclude : D:\Apache\Vhosts\Rails101\tmp\session
Include : D:\Apache\Vhosts\Rails101\

as far as I understand it should not scan anything outside of my rails app and it should not scan the session folder either. am I missing something?

cuz it still caches the session folder and still take up all the system resources.

please help.

thanks

Mathieu




I enabled the systray icon for the TSVNCache.exe
and it takes all my ressources when it scans through my rails web session folder

rails_app/tmp/session

its probably related with the fact that it contains 19,000 session files.
I'll add it to my exclude dir, but there might be something that could be done in the cache code as well.


si wrote:
> This slows down my laptop hugely, is there a way to only have it access
> files in wc directories?

What about trying:

TortoiseSVN -> Settings -> Icon Overlays -> Include Paths

You could verify that it's only trawling your wc by doing the
following (copy and pasted from a previous post by Stefan)

"
> How can you tell which drives/folders TSVNCache is crawling? In the
> past I've thought it would be kinda neat to know what it's looking at
> in real time.

Create the registry key
HKCU\Software\TortoiseSVN\CacheTrayIcon
as a DWORD value and set it to 1.

Then either reboot or kill the cache so it restarts again. When it
starts again, it will add an icon to the task tray. If you doubleclick
on that icon, you will see a window with some activity of the cache.
"

peace
si

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org


Re: Disable TSVNCache.exe to minimize disk IO?

by Paul-81 :: Rate this Message:

| View Threaded | Show Only this Message

Mathieu,

You should use
Exclude : D:\Apache\Vhosts\Rails101\tmp\session*

(note the star / splat / asterisk at the end)

From the help file:
f:\development\SVN\Subversion will disable the overlays only on that
specific  folder. You still can see the overlays on all files and
folder inside that folder.

f:\development\SVN\Subversion* will disable the overlays on all files
and folders whose path starts with f:\development\SVN\Subversion. That
means you won't see overlays for any files and folders below that
path.


Hope this helps,
Paul

On 3/7/07, Mathieu Jobin <somekool@...> wrote:
>
> so my settings goes like this.
>
> Exclude : D:\Apache\Vhosts\Rails101\tmp\session
> Include : D:\Apache\Vhosts\Rails101\

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...


Re: Disable TSVNCache.exe to minimize disk IO?

by maathieu :: Rate this Message:

| View Threaded | Show Only this Message


Matt England wrote:
TSVNCache.exe routinely eats up a lot of hard-disk IO resources on my
laptop.  It appears to severely degrade my system resources.  It also
appears to provide unnecessary functionality.

How can I prevent this process (TSVNCache.exe) from running...assuming I do
not need it?
Another solution is to lower the priority of that process. It should run in background as a low priority process anyway and not crawl with a normal priority, hogging the Disk IO (which is a real problem with older laptops that have slow disks).

In order to do that manually you need to get into the task manager, select the process and click with the right button to change its priority. A more perene solution would be to modify Tortoise itself so that it launches that process with a lower priority.

maathieu

Re: Disable TSVNCache.exe to minimize disk IO?

by Ron Wilson-4 :: Rate this Message:

| View Threaded | Show Only this Message

Matt England wrote:
> TSVNCache.exe routinely eats up a lot of hard-disk IO resources on my
> laptop.  It appears to severely degrade my system resources.  It also
> appears to provide unnecessary functionality.
>
> How can I prevent this process (TSVNCache.exe) from running...assuming I
> do
> not need it?

In TortoiseSVN Settings, under Icon Overlays, set your Status cache to
either Shell or None.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...