[Feature Request] option for application/thread priority

Feature requests not specific to either the Mac OS X or GTK+ versions of Transmission
Post Reply
didito
Posts: 5
Joined: Fri Aug 27, 2010 4:17 pm

[Feature Request] option for application/thread priority

Post by didito »

hello,

i checked the forum, documentation and issues tracker - i did not find any info on this topic, so i thought i should ask.

would it be possible to have a setting in transmission to set the priority of the whole application or its threads / subsystems (file i/o, network i/o, crypto, ...) to a lower level?
i know this should not be the responsibility of an application to schedule its threads and manage the total system load.
but P2P transfer seems to generally put a very heavy load on systems and the operating system sometimes does a poor job (at least on macosx).
so maybe it would be nice to have some sort of control about that until the operating systems get better.

because i like to keep transmission running after successful downloads (to seed).
i think i have a quite beefy system, but sometimes the heavy load makes this impossible to keep it running and working or watching a movie at the same time...

i know that you can set the process priority via commandline on macosx, but since there is no task manager or process explorer like on windows, i think
it is very uncomfty to always remember the appropriate commands ...

i guess transmission is already heavily threaded - i have read something about a thread pool - so maybe it is not that much of a deal ...
anyway, just a thought. keep up the good work!
jch
Posts: 175
Joined: Wed May 13, 2009 12:08 am

Re: [Feature Request] option for application/thread priority

Post by jch »

Code: Select all

$ man nice
didito
Posts: 5
Joined: Fri Aug 27, 2010 4:17 pm

Re: [Feature Request] option for application/thread priority

Post by didito »

thanks, was not aware of this command.
will try it with a shell script then ...
Post Reply