[lkml]   [2008]   [Aug]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH 4/5] select: make select() use schedule_hrtimeout()
    > "schedule_timeout()", there's a big difference between asking for two 
    > ticks and asking for two seconds. The latter should probably try to round
    > to a nice timer tick basis for power reasons).

    I disagree - that is fixing the problem in the wrong place. The timer
    structure needs an accuracy field of some form that the existing timer
    functions initialise to 0.

    On a heavily loaded system with things like network events the behaviour
    of the overall system is too complex to do the job well except at the
    timer level which seems all. At the virtualisation level the hypervisor
    needs to be doing the work to merge timer events between guests for power

    Once the timers have an accuracy representation there doesn't need to be
    any real difference anywhere in the stack.


     \ /
      Last update: 2008-08-29 18:31    [W:0.018 / U:2.720 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site