标签: erlang integer processing-efficiency
我想传递一条消息
{up, Distance} {down, Distance}
我也可以这样做
{1, Distance} {-1, Distance}
关键区别是一个是原子,另一个是整数。在这里阅读手册页:
http://www.erlang.org/doc/efficiency_guide/advanced.html
整数和原子在内存中占用1个字。但他们提到了一个原子表,需要引用它。
我的问题是,每次使用原子时都会引用原子表吗?我的哪个例子效率最高?