Page 1 of 1

Low IO priority

PostPosted: 02 Feb 2014 18:54
by old_death
In order for Shareaza not to interfere with the IO of certain programs like media players, it would be useful to set it to low IO priority (except for the Shareaza media player of course).


See for more information on how to do it on Win7:
http://superuser.com/questions/136021/h ... ad-in-win7

See for an example app:
http://sourceforge.net/projects/iopriority/

Re: Low IO priority

PostPosted: 02 Feb 2014 18:58
by raspopov
This is used by Shareaza already long time ago, primarily for hashing.

Re: Low IO priority

PostPosted: 02 Feb 2014 21:53
by old_death
Also for writing downloaded files to disk and when reserving space upon creation of a new download?

Re: Low IO priority

PostPosted: 03 Feb 2014 03:53
by raspopov
No. It's requisite operations for Shareaza, so no low priority for them.

Re: Low IO priority

PostPosted: 03 Feb 2014 21:14
by old_death
Maybe we should make those low priority, too, as they might interfere with programs that are attributed higher priorities like media players and other tasks that require high IO responsiveness.

Re: Low IO priority

PostPosted: 03 Feb 2014 21:45
by raspopov
Why? Downloads and uploads just freezes...

Re: Low IO priority

PostPosted: 03 Feb 2014 22:29
by old_death
Why would they freeze? If the buffer is done in an intelligent way, neither up nor downloads should be freezing just because their disk accesses would be done with low priority...
Especially writing the chunks we've downloaded to disk could be done with low priority as the user doesn't care whether the content is written do disk with a few seconds delay (except for completely finished files - and writing could be prioritized in that case...)