ruby メモ

parallel

準備

$ gem install parallel

(なんと, 一般ユーザでやるとホームディレクトリに置かれるのね.)

サンプル

require 'parallel'

a_Status = Array.new(10,false)
p a_Status
a_Status = Parallel.map(1..10, in_processes: 3) do |item|
  sleep 5
end
p a_Status

参考ページ