gpt4 book ai didi

ruby - 如何高效监管 Ruby 线程?

转载 作者:数据小太阳 更新时间:2023-10-29 08:34:53 24 4
gpt4 key购买 nike

以下是低效的吗?我想将几乎所有资源分配给线程,但我想知道在这种情况下此循环是否会消耗大量 CPU 时间。

谢谢!

threads = create_threads #method that returns an Array of Threads
loop do
alive = false
threads.each do |thread|
if thread.alive?
alive = true
end
end
break unless alive
end

最佳答案

threads.each &:join

my_thread.joinmy_thread 退出后立即返回。

关于ruby - 如何高效监管 Ruby 线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2247333/

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