tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: How Unix manages processes in userland



On Sun, Dec 08, 2013 at 01:56:25PM -0800, John Nemeth wrote:
 > } > } Heh - you know, you are close to describing the Solaris SMF (service
 > } > } management facility)...
 > } > 
 > } >      If we're serious about service management, then something like
 > } > that, or a similar facility from another OS is most likely what we
 > } > need.  Using something that already exists, if a suitable one can
 > } > be found, would probably be a good thing.
 > } > 
 > } >      In the above, I didn't even get into the issue of dependencies.
 > } >   [...]
 > } >      Doing service management properly can quickly get quite complex,
 > } > which is a good reason to use something that already exists [...]
 > } 
 > } Given the infrastructure we already have (for dependencies and other
 > } things), trying to splice in third party code is not a good idea.
 > 
 >      What infrastructure?  We don't do service management.  Our
 > rc.d startup code does not count as service management.

It is what we have and it handles dependencies, starting and stopping;
regardless of whether it's adequate as it is, bolting on something
else that doesn't interoperate with it would be a serious mistake.

-- 
David A. Holland
dholland%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index