atom table overflow

Ulf Wiger <>
Mon Jan 14 18:04:23 CET 2002


On Thu, 10 Jan 2002  wrote:

> > I am getting atom_tab filled
> > errors. Does anyone know how the atom table is dealt with
>
>The last time I looked at this (probably in R6), the atom table was
>not cleaned up in any way, i.e. there is no garbage collection in the
>atom table.
>
>Matthias

That's true. In BEAM, the size of the atom table is basically
limited by available memory. Furthermore, there is no way to
explicitly remove atoms.

Still, dynamically creating atoms is not necessarily ineherently
bad, as long as the algorithm operates on a finite namespace.

/Uffe




More information about the erlang-questions mailing list