3 ms·
Out of curiosity, what are you working on that the performance requirements necessitate rewriting a bunch of the scheduling code? Great job btw!
by pvnick 13y ago
Out of curiosity, what are you working on that the performance requirements necessitate rewriting a bunch of the scheduling code?
Great job btw!
- pcwalton 13y agoIntegrating the I/O main loop with the scheduler and work stealing. The new architecture is designed for work stealing, so tasks easily migrate between threads on a demand driven basis to achieve optimum CPU usage. It also allows us to play a bunch of tricks with channel communication that have improved performance of message sends dramatically and pave the way to removing all the locks.