-
- Downloads
[laws] also schedule Fibers to their priorityQueues from anywhere
First of all I think it makes sense for laws to also look at affinities of Fibers scheduled to the AnywhereQueue. But the actual reason is that IO completions scheduled from the completer could be dispatched from the priorityQueue before they are found in the expensive AnywhereQueue. But this comes with the cost of a vcall for scheduleFromAnywhere.
Showing
- emper/Scheduler.hpp 7 additions, 9 deletionsemper/Scheduler.hpp
- emper/strategies/laws/LawsScheduler.cpp 22 additions, 4 deletionsemper/strategies/laws/LawsScheduler.cpp
- emper/strategies/laws/LawsScheduler.hpp 4 additions, 0 deletionsemper/strategies/laws/LawsScheduler.hpp
- emper/strategies/ws/WsScheduler.hpp 10 additions, 0 deletionsemper/strategies/ws/WsScheduler.hpp
Please register or sign in to comment