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