[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-kernel
Subject:    Re: fsync on large files
From:       "Stephen C. Tweedie" <sct () redhat ! com>
Date:       1999-02-17 13:15:01
[Download RAW message or body]

Hi,

On Wed, 17 Feb 1999 08:06:07 -0500 (EST), Alexander Viro
<[email protected]> said:

> On Wed, 17 Feb 1999, Stephen C. Tweedie wrote:

> Another way is to consider the buffer cache as patch. I mean the following
> thing: we have two states of filesystem - on-disk one and (on-disk +
> in-core) one. Contents of buffer cache works as patch that should be
> applied to the former to transform it into the later. 

What do you think journaling is?  <grin>

This is already working.  I'm currently extending ext2fs to call the
joural API to clearly demarkate the beginning and end of each
individual filesystem operation, so that the "patches" (ie. the
journaling transactions) correspond to complete transitions from one
consistent filesystem state to another.

--Stephen

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at https://www.tux.org/lkml/

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic