On Thu, May 28, 2009 at 06:19:04PM +0200, Darren Reed wrote: > Nicolas Williams wrote: > >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. > > I would suggest that you read the PSARC material for both of the cases > mentioned in my later email and then read $SRC/uts/common/os/contract.c.
I'd forgotten that it is possible to have empty process contracts. So, yes, a separate resource control on process contracts does make sense.