Ruby 1.9.3中的并行测试有多平行?

And*_*imm 6 ruby multithreading minitest ruby-1.9.3

在Ruby 1.9.3中,您可以一次运行多个测试用例.我不确定这是该语言的功能,最小的库,还是YARV的一个功能,所以对任何不好的术语表示道歉.

但是他们为此消除了GVL,或者这仅仅意味着如果一个线程在做IO,另一个线程可以利用CPU吗?

Tom*_*Leu 7

实现不使用线程,而是使用管道进行通信的单独进程.参见例如 此演示文稿.所以GVL/GIL没有发挥作用.