Re: [PATCH][5/?] count writeback pages in nr_scanned

From: Rik van Riel (riel_at_redhat.com)
Date: 01/06/05

  • Next message: Kyle Moffett: "[PATCH] [2.6] Clean up SL811 headers"
    Date:	Wed, 5 Jan 2005 20:27:22 -0500 (EST)
    To: Nick Piggin <nickpiggin@yahoo.com.au>
    
    

    On Thu, 6 Jan 2005, Nick Piggin wrote:

    > I think what Andrea is worried about is that blk_congestion_wait is
    > fairly vague, and can be a source of instability in the scanning
    > implementation.

    The recent OOM kill problem has been happening:
    1) with cache pressure on lowmem only, due to a block device write
    2) with no block congestion at all
    3) with pretty much all pageable lowmme pages in writeback state

    It appears the VM has trouble dealing with the situation where
    there is no block congestion to wait on...

    -- 
    "Debugging is twice as hard as writing the code in the first place.
    Therefore, if you write the code as cleverly as possible, you are,
    by definition, not smart enough to debug it." - Brian W. Kernighan
    -
    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: Kyle Moffett: "[PATCH] [2.6] Clean up SL811 headers"

    Relevant Pages

    • Re: [PATCH][5/?] count writeback pages in nr_scanned
      ... and can be a source of instability in the scanning ... > The recent OOM kill problem has been happening: ... > there is no block congestion to wait on... ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [PATCH][5/?] count writeback pages in nr_scanned
      ... > there is no block congestion to wait on... ... We simply throttle until a write completes, or, rarely, timeout. ... Did the fix fix things? ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)