【发布时间】:2015-11-02 05:23:42
【问题描述】:
在 scala/akka 中的两个参与者之间传递消息时,内存下面会发生什么?假设我有两个演员 Actor1 和 Actor2 并且 Actor1 向 Actor2 发送一个大小为 10000 的数组列表,其中可能包含整数、字符串或对象。
内存中会发生什么?到目前为止,我听到的是“演员不共享记忆,但他们共享状态”。那么这是否意味着来自actor1的数组列表将被复制到actor2?但这听起来效率很低,我找不到有关这些东西的信息。任何文档?关于演员如何交换乒乓消息的例子太多了,这些例子是多余的。
【问题讨论】:
标签: scala akka actor message-passing