From: Greg Ercolano <erco@(email surpressed)>
Subject: [Q+A] FIFO scheduling in rush?
   Date: Thu, 29 Dec 2011 23:59:43 -0500
Msg# 2181
View Complete Thread (1 article) | All Threads
Last Next
> We'd like to render our jobs in the order we submitted them.
> Is there a way to do this in rush?
>
> Currently our jobs run all together at the same time and use priorities.
> While we see that might be useful, we prefer running jobs in the order
> they're submitted, one at a time.

	Yes, rush supports FIFO, it's been an option for several years,
	and is stable in 102.42a9c.

	The default is "round robin", but it can be changed if you
	change the following line in your rush.conf file:

		sched rr

	..to instead be:

		sched fifo

	..and jobs of equal priority will run in FIFO order, i.e. the order
	jobs were submitted.

	Here's some time lapse screenshots of irush showing how jobs run
	with Round Robin vs. FIFO scheduling, whose graphics should make
	clear how the two schemes operate:
        http://www.seriss.com/rush-current/rush/rush-priority.html#FIFO%20Scheduling

	There's also the rush.conf docs for this flag here:
	http://www.seriss.com/rush-current/rush/rush-conf.html#Sched
	

Last Next