[mythtv-commits] Ticket #2782: automatic simultaneous jobs scaling
MythTV
mythtv at cvs.mythtv.org
Wed Dec 6 23:05:10 UTC 2006
#2782: automatic simultaneous jobs scaling
-------------------------+--------------------------------------------------
Reporter: oa at iki.fi | Owner: ijr
Type: enhancement | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: 0.20
Severity: medium |
-------------------------+--------------------------------------------------
The max number of simultaneous postprocessing jobs setting is problematic
in that it either does not fully utilise available resources (at value
equal to number of CPUs, a real-time commflag process will leave plenty of
CPU idle) or will run too many jobs at once (at value greater to number of
CPUs, transcodes compete for CPU time or (for lossless transcodes) hog I/O
bandwidth and cause disk trashing). It would be better for the jobqueue
processor to monitor for idle resources and start jobs when capacity is
available. The attached patches will do that. This can entirely replace
the maxjobs setting and thus simplify configuration.
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/2782>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list