On Wed, May 27, 2009 at 10:50:56AM +0200, Darren Reed wrote:
> >  Another possibility would be to skip all this and just raise the
> >  limit on the "system" project.
> 
> That's very tempting because it's an even smaller change...
> but whether it should be done by editting /etc/project or
> $SRC/uts/common/os/project.c? One might even argue that the
> limit should simply be removed for the simple reason that
> there isn't a limit on taskid's. What do we gain by having
> a low limit on contracts but not on taskid's or lwp's?

There can be no more process contracts than there can be processes.
Therefore the limit on processes (and LWPs) is a good proxy resource
control on process contract creation.  IMO the system project should
have no process contract limit.

Nico
-- 

Reply via email to