Subject: Re: Scheduler hints (Re: CVS commit: syssrc/sys/kern)
To: None <tech-kern@netbsd.org>
From: Jed Davis <jldavis+netbsdlist@cs.oberlin.edu>
List: tech-kern
Date: 12/08/2002 16:21:47
On Sat, Dec 07, 2002 at 12:59:13PM +1100, Daniel Carosone wrote:
[snip]
>  - moving the offender to the end of the run queue (from christos)

This seems like a pretty good idea to me --- assuming I understand it
correctly, it should leave the system more or less operable in the event
of an accidental fork bomb, while still allowing an offending process
that's not busy-looping on a failing fork() to proceed in what should be
rather less than .5s.  Of course, both of these depend on how long it
takes for, oh, a few hundred offending processes to be thusly cycled.

--Jed

-- 
<?xml version="1.0"?>  <?xml-stylesheet href="http://panix.com/~jdev/xs/txt.xsl"
type="text/xsl"?>   <sig name="Jed Davis">  <id dom="oberlin.edu" lp="sjld8197">
Student, 4th-Year</id><id dom="cs.oberlin.edu" lp="jldavis">CS Major and Student
SysAdmin</id><id dom="panix.com" lp="jdev">Panixer</id> <q href="bin.q"/> </sig>