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.

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.


More information about the erlang-questions mailing list