ts-7000
[Top] [All Lists]

Re: [ts-7000] Re: Microdrive / Type II CF?

To:
Subject: Re: [ts-7000] Re: Microdrive / Type II CF?
From: "Don W. Carr" <>
Date: Fri, 2 Jun 2006 17:32:28 -0500
Ok, all very interesting. I will think about which file system to use. Even if it were 3 x more writes with ext3 (which I find hard to believe since it would kill performance), it would be good for 16,000 years instead of 50,000 years, assuming that it takes 1/2 year to fill the card, 100,000 writes maximum.

Don.

On 6/2/06, Jesse Off <> wrote:

> In general any standard journalling file system (ext3, xfs, reiser)
is bad
> with flash because they do 3 device writes per software write
operation...
>
>  - write to journal
>  - do real data update
>  - rewrite journal record
>
> As you can see the journal area gets a lot of write hits too,
hopefully
> the wear levelling will help. But remember never use a journalling
> filesystem with a floppy :-)

Exactly.  Though I believe EXT3 only journals metadata block writes so
maybe its not too bad.  If it truly was 3 writes for every real write
we should be able to see that fairly obviously as a 3x slower file
write speed though it may be a bit more complicated than that.

A pet project I've had is to plug into the Linux block driver layer
and actually do some accounting of number of block writes to some user
accessible file in /proc.  You could watch the flash write "load" by
seeing how many writes accumulate during some sample period and
therefore make predictions as to how long the flash should last at
that write rate and optimize accordingly.  You could even make
objective comparisons between EXT2 and EXT3 to see if the extra
stability of EXT3 outweighs the difference in flash lifetime on a
project by project basis.

//Jesse Off







SPONSORED LINKS
Linux os Hardware Arms
Computer internet Computer security Computer hardware security


YAHOO! GROUPS LINKS

  •  Visit your group "ts-7000" on the web.
     
  •  To unsubscribe from this group, send an email to:
     =Unsubscribe
     
  •  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.





--
Dr. Don W. Carr
J. G. Montenegro 2258
Guadalajara, Mexico
+52-333-630-0704
+52-333-836-4500 ext 2930

SPONSORED LINKS
Linux os Hardware Arms
Computer internet Computer security Computer hardware security


YAHOO! GROUPS LINKS

  •  Visit your group "ts-7000" on the web.
     
  •  To unsubscribe from this group, send an email to:
     =Unsubscribe
     
  •  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU