Linked by David Adams on Thu 22nd May 2008 16:24 UTC
You'll find flash file systems used in personal digital assistants (PDAs), cellphones, MP3 players, digital cameras, USB flash drives (UFDs), and even laptop computers. This article looks at a couple of the read-only file systems and also reviews the various read/write file systems available today and how they work. Explore what the flash devices are all about and the challenges that they introduce.
Permalink for comment 315283
To read all comments associated with this story, please click here.
It should be noted that file systems such as JFFS(2) and YAFFS are not appropriate for most flash memory available to consumers (USB sticks, SD, CF, MS, or SATA / IDE SSD). All of those have controllers that do wear leveling and sector translation, so the flash specific JFFS/YAFFS features are mostly useless.
These filesystems are meant to be used on flash devices where you can address the flash memory cells directly without controller translation, like in the built-in flash in embedded systems or phones/PDAs. AFAIK, the only removable flash standards which allows it are Smartmedia and xD cards.
Member since:
2006-01-08
It should be noted that file systems such as JFFS(2) and YAFFS are not appropriate for most flash memory available to consumers (USB sticks, SD, CF, MS, or SATA / IDE SSD). All of those have controllers that do wear leveling and sector translation, so the flash specific JFFS/YAFFS features are mostly useless.
These filesystems are meant to be used on flash devices where you can address the flash memory cells directly without controller translation, like in the built-in flash in embedded systems or phones/PDAs. AFAIK, the only removable flash standards which allows it are Smartmedia and xD cards.