我们可以在Ruby中并行运行多线程吗?

时间:2011-11-04 09:53:45

标签: ruby multithreading concurrency parallel-processing gil

如果有办法并行运行多线程,请告诉我。 到目前为止我所知道的是Ruby有一个全局解释器锁或全局VM锁,它阻止线程并行运行并同时实现。 请让我知道一些很好的详细线程示例,以实际了解并验证线程是并行还是并发工作。

1 个答案:

答案 0 :(得分:1)

不是使用MRI(仅限并发),而是使用jRuby。

See this great article,关于这个问题还有很多其他问题,但这个问题很近,并提供了很好的建议。