Re: Buffer and Page cache coherent? was: Strange IDE performance change in 2.6.1-rc1 (again)

From: Andrew Morton (akpm_at_osdl.org)
Date: 01/05/04

  • Next message: Feldman, Scott: "RE: [2.6.0-mm2] e100 driver hangs after period of moderate receive load"
    Date:	Sun, 4 Jan 2004 16:23:01 -0800
    To: Mike Fedyk <mfedyk@matchmail.com>
    
    

    Mike Fedyk <mfedyk@matchmail.com> wrote:
    >
    > So in what way is the buffer cache coherent with the pagecache?
    >

    There is no "buffer cache" in Linux. There is a pagecache for /etc/passwd
    and there is a pagecache for /dev/hda1. They are treated pretty much
    identically. The kernel attaches buffer_heads to those pagecache pages
    when needed - generally when it wants to deal with individual disk blocks.

    > Any progress on that pagecache coherent block relocation patch you had for
    > ext3? :)

    No.
    -
    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: Feldman, Scott: "RE: [2.6.0-mm2] e100 driver hangs after period of moderate receive load"

    Relevant Pages

    • RE: why swap at all?
      ... Once the pagecache fills up, ... > opinion on the direction VM system development should go. ... > very ambitious goals. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [patch 2] mm: speculative get_page
      ... There isn't because higher order pages aren't used for pagecache. ... There are appropriate memory barriers: ... Send instant messages to your online friends http://au.messenger.yahoo.com ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: 2.6.0test9 Reiserfs boot time "buffer layer error at fs/buffer.c:431"
      ... Are they carrying ... > buffers are freeable and yes, we can leave the pagecache there. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [RFC] Make balance_dirty_pages zone aware (1/2)
      ... You'd be pretty unlucky to dirty so much lowmem when there ... I have a feeling that some observed problem must have prompted this coding ... to not use lowmem for pagecache. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [PATCH/RFC] A method for clearing out page cache
      ... > avoids the hackiness of both /proc and the kernel threads. ... syscall numbers are per-arch. ... >> much of the node's pagecache should be removed. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)