0
如何获得ruby
应用程序中当前开放纤维的数量?我的应用程序使用EventMachine Synchrony库进行并发处理。虽然使用谷歌搜索,我还没有找到任何将返回它的API。获取红宝石中开放纤维的数量
例如,如果我有这样的一段代码:
EM::Synchrony::FiberIterator.new(@outputs, @outputs.size).each do |output|
# some code goes here
end
那么我怎么才能知道有多少纤维有运行?没有手动使用counter++
,当然没有@some_arr.size
。