[rescue] $35 50gig drives

Joshua Boyd jdboyd at jdboyd.net
Tue May 10 19:26:48 CDT 2005


On Tue, May 10, 2005 at 10:40:01PM +0000, Peter Corlett wrote:
> Joshua Boyd <jdboyd at jdboyd.net> wrote:
> [...]
> > I did not know that. I guess there isn't much point to using JFFS2
> > on a CF device then.
> 
> Actually, a journalling filesystem is liable to wear the card out much
> faster than, say, ext2. You will probably want to mount it noatime if
> you're mounting it read-write.

You should look up the paper on JFFS2.
http://sources.redhat.com/jffs2/jffs2.pdf 

As I understand it, JFFS2 writes versioned inodes to the flash as it
needs to.  The file system allows multiple versions of an inode to
exist.  Only the valid inode with the latest version is used.  Thus
incompleted writes are ignored, and the device only has to erase any
pages when it is full, at which time iot goes through a garbage
collection method which may do some erasing.  

This is a quick paragraph to try to get the idea across.  My dial up
connection is so lagged that I'm not to inclined at the moment to try to
be more thorough.  I can answer some questions tomorrow if ened be, but
the paper is pretty readable.

-- 
Joshua D. Boyd
jdboyd at jdboyd.net
http://www.jdboyd.net/
http://www.joshuaboyd.org/



More information about the rescue mailing list