在Rubinius中死亡的演员还是沙盒中的线程/进程?

时间:2011-06-10 08:10:09

标签: multithreading actor rubinius

我正在研究Rubinius(2.0+)及其演员库,以解决并行计算挑战。

我想知道如果演员例如吃掉装载和装载会发生什么 内存直到它抛出OutOfMemoryException。 只有这一个演员死了还是这会杀死整个rubinius过程?

要输入更多通用词: Rubinius中的演员/主题是否彼此充分隔离 垂死的线程不会杀死整个系统?

祝你好运

罗伯特

1 个答案:

答案 0 :(得分:0)

上次我检查了rubinius中的演员,这些演员只是简单地映射到线程(每个演员一个),因此内存耗尽会导致整个过程无效。

适用于线程的所有规则都应该适用于当前的actor实现。