[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