public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* precise characterization of ext3 atomicity
@ 2003-09-04 14:20 Hans Reiser
  2003-09-04 15:55 ` Andrew Morton
  0 siblings, 1 reply; 22+ messages in thread
From: Hans Reiser @ 2003-09-04 14:20 UTC (permalink / raw)
  To: ReiserFS, Linux Kernel Mailing List

Is it correct to say of ext3 that it guarantees and only guarantees 
atomicity of writes that do not cross page boundaries?

I am trying to define the difference between "Atomic Reiser4" and ext3, 
as it seems to be a frequently asked question, and I am thinking of 
saying something like:

    Reiser4 allows you to define a set of up to A separate arbitrary 
filesystem operations (where A by default is not allowed to exceed 64) 
that are to be committed to disk atomically.  Every individual 
filesystem operation is atomic without the need to specify it.

    By contrast, ext3 only guarantees the atomicity of a single write 
that does not span a page boundary, and it guarantees that its internal 
metadata will not be corrupted even if your applications data is 
corrupted after the crash.

-- 
Hans



^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2003-09-09 19:43 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-09-04 14:20 precise characterization of ext3 atomicity Hans Reiser
2003-09-04 15:55 ` Andrew Morton
2003-09-04 15:59   ` Hans Reiser
2003-09-04 16:12     ` Andrew Morton
2003-09-04 16:25       ` Hans Reiser
2003-09-04 18:15         ` Mike Fedyk
2003-09-04 16:05           ` Antonio Vargas
2003-09-04 18:37           ` Hans Reiser
2003-09-04 19:12             ` Mike Fedyk
2003-09-04 21:03               ` Hans Reiser
2003-09-04 19:28             ` Andreas Dilger
2003-09-04 21:32               ` Hans Reiser
2003-09-04 22:03                 ` Andreas Dilger
2003-09-05 13:47                   ` Chris Mason
2003-09-09 13:09                 ` Pavel Machek
2003-09-09 19:21                   ` Gábor Lénárt
2003-09-09 19:43                     ` Mike Fedyk
2003-09-04 20:16   ` Daniel Phillips
2003-09-04 20:10     ` Andrew Morton
2003-09-04 21:08       ` Daniel Phillips
2003-09-04 21:39         ` Hans Reiser
2003-09-04 21:59           ` Daniel Phillips

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox