def browser
driver = Selenium::WebDriver.for :chrome
driver.get("https://2ip.ru")
sleep 15
driver.close
end
print 'get time'
window = gets.chomp()
window.times do
browser
end
threads = []
10.times {
threads << Thread.new { puts 1 }
}
threads.each(&:join)
Только нужно не переборщить с их количеством, чтобы ресурсов хватило.