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

Re: TSVNCache Status Thread Has Priority Over Crawling Thread?

From: Joseph Galbraith <galb_at_vandyke.com>
Date: 2006-01-09 20:56:57 CET

> Indeed, Spy++ (which I should have thought of earlier) shows a total of
> nine threads, most of which have base priority 8, but two threads have
> base priority 6 -- these must be the status threads (?). I noticed
> though, that the *current* (not base) thread priorities seems to change
> around a bit while the crawler is running. Is it remotely plausible
> that the priorities might be getting set un-optimally during runtime?

What you are seeing is the operating system giving a temporary
priority boost during I/O completion (this is done so that I/O
bound processes are not completely starved out by CPU bound
processes.) There is no way to control this behavior.

Thanks,

Joseph

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Jan 9 22:17:35 2006

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.