我正在研究Rubinius(2.0+)及其演员库,以解决并行计算挑战。
我想知道如果演员例如吃掉装载和装载会发生什么 内存直到它抛出OutOfMemoryException。 只有这一个演员死了还是这会杀死整个rubinius过程?
要输入更多通用词: Rubinius中的演员/主题是否彼此充分隔离 垂死的线程不会杀死整个系统?
祝你好运
罗伯特
答案 0 :(得分:0)
上次我检查了rubinius中的演员,这些演员只是简单地映射到线程(每个演员一个),因此内存耗尽会导致整个过程无效。
适用于线程的所有规则都应该适用于当前的actor实现。