忠实地实现actor消息传递语义意味着消息内容从逻辑视点深度复制,即使对于不可变类型也是如此.消息内容的深度复制仍然是实现actor模型的瓶颈,因此对于性能,一些实现支持零拷贝消息传递(尽管它仍然是程序员的观点的深层拷贝).
在Erlang中是否实现了零拷贝消息传递?在节点之间显然不能这样实现,但是在同一节点上的进程之间呢?这个问题是相关的.
erlang message-passing
erlang ×1
message-passing ×1