Thread
:
MMC1 keeps getting set to read-only...
View Single Post
Milhouse
2007-05-25 , 16:53
Posts: 3,401 | Thanked: 1,255 times | Joined on Nov 2005 @ London, UK
#
16
I'm pretty sure most (if not all) flash memory cards have built-in wear levelling these days - it's a feature built into the card itself so the controller/OS doesn't have to concern itself with this function, although some filesystems (such as jffs2 which is the filesystem used for the flash memory built into the 770/N800) are optimised to minimise updates where possible.
There is a discussion in bugzilla where a Nokia claims the flash memory in the device should be good for 30+ years assuming it is used every day. With a filesystem that is not optimised for flash it might be possible to assume that the lifetime of the card will be less than 30 years, but probably longer than a couple of years (which would be fine with me). I'll try and find a link...
EDIT: Bug
#598
discusses wear levelling.
EDIT2:
This
wiki entry claims that SD and CF cards have built-in wear-levelling and error correction circuitry... no mention of MMC though.
Last edited by Milhouse; 2007-05-25 at
17:13
.
Quote & Reply
|
Milhouse
View Public Profile
Send a private message to Milhouse
Find all posts by Milhouse