> 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