[lkml]   [1999]   [May]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: 2.3.x wish list?
    On 19 May 1999, Stefan Monnier wrote:

    > Stefan "who thinks 4K blocks are too big"

    I live and die by 4K blocks. Why? Speed. Here is a bonnie run
    showing the performance difference betweek 1k and 4k block sizes:

    -------Sequential Output-------- ---Sequential Input-- --Random-- NOTES
    -Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
    MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU /sec %CPU
    500 8451 35.2 8264 12.3 3828 9.9 8537 34.8 9334 9.4 101.5 1.5 1024K block, 4096b/i
    500 8593 31.2 8921 9.4 4611 8.8 11029 41.4 11700 8.7 129.2 1.1 4096K block, 4096b/i

    The runs were done on the same empty 2GB partition.
    This was on an Alpha with an IBM 10K rpm UltraSCSI drive, but I get the
    same sort of difference when I test other systems.
    A better bonnie run doesn't gaurantee better real world performance, of
    course, but it is a good indication of overall speed under most
    circumstances. Plus, fsck takes alot less time to run on it.

    Solaris and Irix (XFS) offer block sizes from 4KB to 8KB, and from 512B
    to 64KB respectivly. What would be needed for Linux to support at least
    8K blocks? If there is a sweet spot above 4KB for many applications,
    it could be a real easy way to squeak out better FS performance. At least
    it would us the chance to tune with a wider range of options.

    -Paul "Sometimes bigger really IS better" Hirsch

    Paul M. Hirsch Network Engineer EXi, Corp.
    smtp-> http->

    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 13:51    [W:0.031 / U:9.188 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site