• [$] Cache awareness for the CPU scheduler

    From LWN.net@1337:1/100 to All on Tue Apr 29 13:45:06 2025
    [$] Cache awareness for the CPU scheduler

    Date:
    Tue, 29 Apr 2025 12:30:30 +0000

    Description:
    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.

    ======================================================================
    Link to news story:
    https://lwn.net/Articles/1018334/


    --- Mystic BBS v1.12 A47 (Linux/64)
    * Origin: tqwNet UK HUB @ hub.uk.erb.pw (1337:1/100)