Supervisor: Dynamic children performance improvement

Gunilla Arendt <>
Fri Jan 13 13:35:26 CET 2006


We'll look into it.

Regards, Gunilla

Mickael Remond wrote:
> Hello,
> We have changed the behaviour of the supervisor to improve the
> performance when you have a lot of dynamic supervised children (several
> thousands).
> The patch and its description is available from:
> It uses an Erlang dictionary instead of lists: The supervisor children
> list update are thus much more efficient. 
> It has been used in production systems and lowers our CPU consumption
> when dealing with lot of supervised connection process.
> I thought it could be a nice addition to Erlang/OTP.
> Best wishes,

_____Gunilla Arendt______________________________________________
  +46-8-7275730  ecn 851 5730

More information about the erlang-patches mailing list