标签: ruby multithreading concurrency parallel-processing gil
如果有办法并行运行多线程,请告诉我。 到目前为止我所知道的是Ruby有一个全局解释器锁或全局VM锁,它阻止线程并行运行并同时实现。 请让我知道一些很好的详细线程示例,以实际了解并验证线程是并行还是并发工作。
答案 0 :(得分:1)
不是使用MRI(仅限并发),而是使用jRuby。
See this great article,关于这个问题还有很多其他问题,但这个问题很近,并提供了很好的建议。