[PATCH] Protect inetd and cron from being killed under high-pressure swapping

Julian Elischer julian at elischer.org
Wed Nov 25 17:14:40 UTC 2009


Bernd Walter wrote:
> On Fri, Nov 20, 2009 at 05:26:37PM +1100, Peter Jeremy wrote:
>> On 2009-Nov-17 21:35:34 +0000, Rui Paulo <rpaulo at gmail.com> wrote:
>>>> At Mon, 16 Nov 2009 16:02:08 +0100,
>>>> Attilio Rao wrote:
>>>>> This simple patch protects inetd and cron from being killed under
>>>>> high-pressure swapping systems:
>>>>> http://www.freebsd.org/~attilio/Sandvine/STABLE_8/madvised/madvised.diff
>>> Yes, the idea is good, but should we really trust inetd and crond that much ?
>>> Are there other daemons that do this?
>> As an alternative approach, how about placing a wrapper process around
>> them which will restart them if they die?  init(8) unofficially provides
>> this (I've used it in the past) - maybe we should formalise this.
> 
> init(8) is nice, but not an option within jails.

we are considering whether a jail should have its own init...

> 



More information about the freebsd-arch mailing list