|
|
Subscribe / Log in / New account

Reconsidering the scheduler's wake_wide() heuristic

Reconsidering the scheduler's wake_wide() heuristic

[Kernel] Posted Jul 27, 2017 22:11 UTC (Thu) by mattjfleming

The kernel's CPU scheduler is charged with choosing which task to run next, but also with deciding where in a multi-CPU system that task should run. As is often the case, that choice comes down to heuristics — rules of thumb codifying the developers' experience of what tends to work best. One key task-placement heuristic has been in place since 2015, but a recent discussion suggests that it may need to be revisited.

Full Story (comments: 8)


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds