Lumiera
0.pre.03
»edit your freedom«
|
Binding of worker callbacks to the scheduler implementation.
Definition at line 217 of file scheduler.hpp.
Public Member Functions | |
activity::Proc | doWork () |
void | finalHook (bool _) |
Public Attributes | |
Scheduler & | scheduler |
Public Attributes inherited from Config | |
const size_t | DISMISS_CYCLES = 100 |
number of idle cycles after which the worker terminates | |
const milliseconds | IDLE_WAIT = 20ms |
wait period when a worker falls idle | |
Additional Inherited Members | |
Static Public Member Functions inherited from Config | |
static size_t | getDefaultComputationCapacity () |
default value for full computing capacity is to use all (virtual) cores. | |
Static Public Attributes inherited from Config | |
static size_t | COMPUTATION_CAPACITY = Config::getDefaultComputationCapacity() |
Nominal »full size« of a pool of concurrent workers. More... | |