I just cross-by an excellent article on various journaling
techniques used in ext3.
http://www-106.ibm.com/developerworks/linux/library/l-fs8.html
There are three modes in ext3: writeback mode, ordered mode, and
journal mode. Most journaling FSs use writeback mode which
allows possible file corruption as I mentioned in this thread.
While journal mode, which provides full data and metadata
journaling, is the safest but too expensive and unnecessary for
me, ordered mode is exactly what I want: possible loss of updates
only and no file corruption. It surprises me that ext3, now in
the official 2.4 kernel, provides all these journaling
techniques. Folks, any reason against my likely defection? :-))
I recall someone said ext3 is not a true journaling FS. Is it?
Xianglong
|