gpt4 book ai didi

ruby - Ruby 1.9.3 中的并行测试有多并行?

转载 作者:数据小太阳 更新时间:2023-10-29 07:05:51 25 4
gpt4 key购买 nike

在 Ruby 1.9.3 中,you're allowed to run multiple test cases at once .我不确定这是语言的特性、minitest 库还是 YARV 的特性,所以对于任何不好的术语表示歉意。

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

最佳答案

该实现不使用线程,而是使用通过管道进行通信的独立进程。参见例如this presentation .所以 GVL/GIL 没有发挥作用。

关于ruby - Ruby 1.9.3 中的并行测试有多并行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7493053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com