Re: ext2/3 performance regression in 2.6 vs 2.4 for small interl

From: John Bradford (john_at_grabjohn.com)
Date: 02/12/04

  • Next message: Nick Piggin: "Re: ext2/3 performance regression in 2.6 vs 2.4 for small interl"
    Date:	Thu, 12 Feb 2004 10:15:23 GMT
    To: Giuliano Pochini <pochini@shiny.it>, Andrea Arcangeli <andrea@suse.de>
    
    

    Quote from Giuliano Pochini <pochini@shiny.it>:
    >
    > On 12-Feb-2004 Andrea Arcangeli wrote:
    >
    > > the main difference is that 2.4 isn't in function of time, it's in
    > > function of requests, no matter how long it takes to write a request,
    > > so it's potentially optimizing slow devices when you don't care about
    > > latency (deadline can be tuned for each dev via
    > > /sys/block/*/queue/iosched/).
    >
    > IMHO it's the opposite. Transfer speed * seek time of some
    > slow devices is lower than fast devices. For example:
    >
    > Hard disk raw speed= 40MB/s seek time = 8ms
    > MO/ZIP raw speed= 3MB/s seek time = 25ms
    >
    > One seek of HD costs about 320KB, while on a slow drive it's
    > only 75KB.

    Hmmm, but I would imagine that most hard disks have much larger caches
    than are popular on removable cartridge drives...

    John.
    -
    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/


  • Next message: Nick Piggin: "Re: ext2/3 performance regression in 2.6 vs 2.4 for small interl"

    Relevant Pages

    • Re: ext2/3 performance regression in 2.6 vs 2.4 for small interl
      ... > function of requests, no matter how long it takes to write a request, ... slow devices is lower than fast devices. ... has a terrible latency on slow devices, ... 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/ ...
      (Linux-Kernel)
    • Re: ext2/3 performance regression in 2.6 vs 2.4 for small interl
      ... >> function of requests, no matter how long it takes to write a request, ... > slow devices is lower than fast devices. ... On CDs and DVDs ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: ext2/3 performance regression in 2.6 vs 2.4 for small interl
      ... >slow devices is lower than fast devices. ... Say you allow 16 128K requests before seeking: ... So this gives you about 86% efficiency. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: NFS client latencies
      ... to den 31.03.2005 Klokka 16:39 skreiv Ingo Molnar: ... The good news, though, is that because requests on the "commit" list do ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: io performance...
      ... I noticed it was 256 with a single disk, and, with s/w raid, it increased by 256 for each extra disk in the array. ... IE for the raid 0 array with 4 drives, ... If I don't issue O_DIRECT IO requests of at least 128 KB, ... To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ ...
      (Linux-Kernel)