At 12:26 AM -0500 11/10/06, Jim Cornette wrote: >John Wendel wrote: >> >> I've never used it, but there is a filesystem made specially for flash >> devices, JFFS2. It's available in the standard kernel. Google has more >> details. > >JFFS2 is used for Memory technology devices mainly. We have embedded >systems that use JFFS2 for the rwflashes. (Execute in place capable >devices) >For the devices however that are NAND (or emulate regular hard disks), >JFFS2 does not really do much good. I played around once with a CF card >and did not get very far. It was fun however. I did send questions to >the CF card developers and to my understanding the wear leveling is >performed by algorithms for the controller and are not dependent upon >the filesystem type, FAT does not have wear leveling to my knowledge, so >it makes a bit of sense. To contribute my 2 cents here, AFAIR the main issue with ext2/3 is updating the access timestamp with each file causing excess wear. If the card's filesystem is mounted -o noatime then there is no excess wear. -- ____________________________________________________________________ TonyN.:' The Great Writ <mailto:tonynelson@xxxxxxxxxxxxxxxxx> ' is no more. <http://www.georgeanelson.com/>