module Syntropy::SideRun

def setup

def setup
  @queue = UM::Queue.new
  count = (Etc.nprocessors - 1).clamp(2..6)
  @workers = count.times.map {
    Thread.new { side_run_worker(@queue) }
  }
end