Module: Taski::Execution
- Defined in:
- lib/taski/execution/executor.rb,
lib/taski/execution/registry.rb,
lib/taski/execution/scheduler.rb,
lib/taski/execution/worker_pool.rb,
lib/taski/execution/task_wrapper.rb,
lib/taski/execution/task_observer.rb,
lib/taski/execution/fiber_protocol.rb,
lib/taski/execution/execution_facade.rb,
lib/taski/execution/task_output_pipe.rb,
lib/taski/execution/task_output_router.rb
Defined Under Namespace
Modules: FiberProtocol Classes: ExecutionFacade, Executor, Registry, Scheduler, TaskObserver, TaskOutputPipe, TaskOutputRouter, TaskWrapper, WorkerPool
Class Method Summary collapse
Class Method Details
.default_worker_count ⇒ Object
7 8 9 |
# File 'lib/taski/execution/worker_pool.rb', line 7 def self.default_worker_count Etc.nprocessors.clamp(2, 8) end |