Sha256: 1a5ff34002af13eb841ee8fd984ffd0d8ec1d075a22b00a7ea8e97a1aa53bed2
Contents?: true
Size: 427 Bytes
Versions: 8
Compression:
Stored size: 427 Bytes
Contents
#!/usr/bin/env ruby # load required libraries # modify include path $: << File.join(File.dirname(__FILE__),'lib') require 'thread_pool' require 'calculations' include Calculations if ARGV.count!=1 puts "use: #{$0} threads" exit end @pool=ThreadPool.new(ARGV[0].to_i) # process times_to_calculate=1000 times_to_calculate.times do @pool.process {do_dummy_calculations} end puts "wait" @pool.join puts "final"
Version data entries
8 entries across 8 versions & 1 rubygems