lkml.org 
[lkml]   [2005]   [Dec]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 02/12] mm: supporting variables and functions for balanced zone aging
    On Fri, Dec 02, 2005 at 10:26:14PM -0200, Marcelo Tosatti wrote:
    > It seems very fragile (Wu's patches attempt to address that) in general: you
    > tweak it here and watch it go nuts there.

    The patch still has problems, and it can lead to more page allocations in
    remote nodes.

    For NUMA systems, basicly HPC applications want locality, and file servers
    want cache consistency. More worse two types of applications can coexist in one
    single system. The general solution may be classifying pages into two types:

    local pages: mostly local accessed, and low latency is first priority
    global pages: for consistent file caching

    Reclaims from global pages should be balanced globally to make a seamlessly
    single global cache. We can allocate special zones to hold the global pages,
    and make the reclaims from them in sync. Nick, are you working on this?

    Thanks,
    Wu
    -
    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-12-04 07:02    [W:0.020 / U:62.292 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site