task-scheduler
task-scheduler copied to clipboard
TaskScheduler is a set of algorithms working together for asynchronous threaded code execution.
The current description in the readme is quite vague. Need a more detailed guide.
Hi, please open PRs if you want your specs and/or talk listed at https://github.com/tlaplus/examples and https://github.com/tlaplus/awesome-tlaplus
Currently the benches run for `mg::serverbox::TaskScheduler` and for a trivial lock-based scheduler without any features. Would be interesting to implement a scheduler similar to `mg::serverbox::TaskScheduler` in terms of feature set...
Currently we only bench it with a single producer + various number of consumer threads. But would be interesting to see what if producer thread count is > 1. I...
It is an optimized version of a boolean flag + a condition variable. Works like a one-byte pipe, a channel. Need to bench it against plain mutex + condvar +...