filecoin-project / filecoin-project/cpp-filecoin
New Scheduler
Open
- Dominant language
- C++
- Stars
- 129
- Forks
- 30
- PR merge metrics
- No merged PRs in 30d
Description
Scheduler should be updated.
Several Problems:
- Two resources(active and planning) should be union, because we don’t have twice the resources.
- Current implementation theoretically prone to starvation
- We cannot disabling workers
- Unstable selection of workers
Suggestions:
- [ ] Each Worker should have separate queues
- [x] We can estimate how much time each worker spends on each task. It can help us processing tasks faster
- [ ] Disabling workers (blocks by separate queues)
- [ ] Resources union
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.