Эрланг: атомы или целые числа

Я хочу передать сообщение как таковое

{up, Distance}
{down, Distance}

Я также мог бы сделать это как таковое

{1, Distance}
{-1, Distance}

Ключевое различие в том, что одно - это атом, а другое - целое число. Чтение страниц руководства здесь:

http://www.erlang.org/doc/efficiency_guide/advanced.html

и целое число, и атом занимают в памяти 1 слово. Однако они упоминают таблицу атомов и нуждаются в ссылке на нее.

У меня вопрос, происходит ли ссылка на таблицу атомов каждый раз, когда используется атом? Какой из моих примеров наиболее эффективен?

5
задан Elnur Abdurrakhimov 11 April 2013 в 23:29
поделиться