lkml.org 
[lkml]   [2003]   [Feb]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Minutes from Feb 21 LSE Call
    On Mon, 24 Feb 2003, Bill Huey wrote:

    > On Mon, Feb 24, 2003 at 12:40:05AM -0800, Andrew Morton wrote:
    > > There is no evidence for any such thing. Nor has any plausible
    > > theory been put forward as to why such an improvement should occur.
    >
    > I find what you're saying a rather unbelievable given some of the
    > benchmarks I saw when the preempt patch started to floating around.
    >
    > If you search linuxdevices.com for articles on preempt, you'll see a
    > claim about IO performance improvements with the patch. If somethings
    > changed then I'd like to know.

    Clearly you do know... preempt started out when 2.4 was the only game in
    town. It made improvements to some degree because the rest of the kernel
    had some real latency issues.

    Skip forward through low latency patches, several flavors of elevator
    improvements, faster clock rate, rmap, better VM, object rmap, finer
    grained locking, io scheduling of several types including latency limiting
    and prevention of write blocking, and the O(1) scheduler.

    Preempt was a great way to get the right thing running sooner because
    there was a lot of latency in many places. Just doesn't seem to be true
    anymore. Preempt doesn't make as much difference anymore because many
    things have been improved.

    I'm sure that there are applications which benefit greatly from preempt,
    but the days of vast improvement seem to be gone, the low hanging fruit
    has been picked. Context switching latency is still way higher than 2.4,
    that isn't hurting io as much as all the other improvements have helped.

    --
    bill davidsen <davidsen@tmr.com>
    CTO, TMR Associates, Inc
    Doing interesting things with little computers since 1979.

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:33    [W:0.022 / U:59.248 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site