[lkml]   [2000]   [Aug]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRE: [RFC] Implementing temporal affinity
    > > B only ran for 15 cycles, and therefore it ISN'T the time-affinity
    > process.
    > But it is. It's run long enough to load the CPU cache with it's own
    > instructions and data. Since you are trying to preserve the CPU cache,
    > you want it to run again instead of something else. Right?

    We would only set last_cpu IF the process has run for N cycles, where N is
    enough to fill the CPU cache. If 15 cycles loads the cache, then N=15. So in
    that case, B's last_cpu would be set, and it would be tied to that
    processor. The actual value is tunable, and depends largely on the size of
    the L2 cache.


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 12:38    [W:0.020 / U:61.172 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site