lkml.org 
[lkml]   [2000]   [Sep]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: the new VMt

    On Mon, 25 Sep 2000, Andrea Arcangeli wrote:

    > Ingo's point is that the underlined line won't ever happen in the
    > first place

    please dont misinterpret my point ...

    Frankly, how often do we allocate multi-order pages? I've just made quick
    statistics wrt. how allocation orders are distributed on a more or less
    typical system:

    (ALLOC ORDER)
    0: 167081
    1: 850
    2: 16
    3: 25
    4: 0
    5: 1
    6: 0
    7: 2
    8: 13
    9: 5

    ie. 99.45% of all allocations are single-page! 0.50% is the 8kb
    task-structure. The rest is 0.05%.

    i'm not talking about 4MB contiguous physical allocations having to
    succeed on a 8MB box. I'm talking about 99% of the simple allocation
    points not having to worry about a NULL pointer. (not checking for NULL is
    one of the most common allocation-related bug that beats low-RAM systems.)

    Ingo


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

    \
     
     \ /
      Last update: 2005-03-22 12:38    [W:6.220 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site