Richard McDougall wrote:
> On Wed, May 30, 2007 at 11:57:52PM +0200, Roland Mainz wrote:
> > Is there anyone interested to help with a small project to add a new
> > scheduler class for batch jobs, e.g. a "bt" (=batch) scheduler class ?
> > The idea would be to create something where the process members of this
> > class are given longer timeslices but can be preempted by any
> > timeshareing (e.g. TS/IA) class process (as a 2nd phase I'd like to look
> > at process placement, e.g. put BT class processes on a seperate board or
> > socket if there are "idle" ones).
> >
> > P.S.: Yes, I know about FSS but this is slightly different in this case,
> > including the detail that (by default) IMO everyone should be allowed to
> > move processes between "BT" and "TS"/"IA" classes...
> 
> Have you looked also at the FX class? You can put batch jobs in there
> at a low fixed priority with long quantums, so that they are preempted
> by higher priority TS class jobs.

"FX" is IMO too generic - see
http://mail.opensolaris.org/pipermail/perf-discuss/2007-June/001727.html
(part of the issue is to have some kind of "tag" which says "batch job".
Think about situations where admins of larger servers like to have a
"hint" what the process is doing in the next hours or whether it's safe
to nail it down via "pbind"&co. etc. ...).

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) [EMAIL PROTECTED]
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to