标签: ruby multiprocessing multicore
在JRuby中,您可以使用java.lang.Runtime.get_runtime.available_processors。是否有可用于MRI的任何东西,可能使用在C中实现的宝石?
java.lang.Runtime.get_runtime.available_processors
在Ruby的未来版本中,很高兴看到这些信息可用作自动定义的顶级常量,例如RUBY_PLATFORM和RUBY_VERSION。
RUBY_PLATFORM
RUBY_VERSION
答案 0 :(得分:2)
到目前为止还没有。但您可以使用parallel gem或查看它figures out the number of cores。
parallel