Navigation
Recherche
|
[$] Cache awareness for the CPU scheduler
mardi 29 avril 2025, 14:30 , par LWN.net
The kernel's CPU scheduler has to balance a wide range of objectives. The
tasks in the system must be scheduled fairly, with latency for any given task kept within bounds. All of the CPUs in the system should be kept busy if there is enough work to do, but unneeded CPUs should be shut down to reduce power consumption. A task should also run on the CPU that is most likely to have cached the memory that task is using. This patch series from Chen Yu aims to improve how the scheduler handles cache locality for multi-threaded processes.
https://lwn.net/Articles/1018334/
Voir aussi |
56 sources (32 en français)
Date Actuelle
sam. 7 juin - 16:29 CEST
|