lkml.org 
[lkml]   [2001]   [Sep]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] 2.4.10 improved reiserfs a lot, but could still be better


    --On Tuesday, September 25, 2001 2:11 AM +0200 Matthias Andree
    <matthias.andree@stud.uni-dortmund.de> wrote:

    > Why are disk drives slower with their caches disabled on LINEAR writes?

    Probably because sectors are so close together on the physical media.
    If you disable write caching, and are writing sectors 1001, 1002, 1003
    etc., you tell it to write sector 1001, and it doesn't complete until
    it's written it, you IRQ the PC, and it sends the write out for 1002,
    which completes a little later. However, by this time 1002 has
    flown past the drive head, as it wasn't immediately queued on the drive.
    If you had only one sector of writeahead, this effect would disappear
    (but is just as theoretically dangerous if there is no way to force
    a flush() of the write cache).

    --
    Alex Bligh
    -
    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:03    [W:0.023 / U:90.436 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site