What you are referring to is wear-levelling. If the write-erase cycle is happening frequently on a group of sectors while other sectors remain slightly used then you have uneven level of wear. In that case you dont need a journaling fs but a wear levelling fs that will dististribute the wear evenly on all sectors. Most journaling fs also support wear-leveling.
Since most flash have write-erase cycle of over 100,000 and most probably your digital camera will not be able to take pictures more than that, it is too costly to add a wear-levelling system on hardware or software. FAT32 is still ok for that. rowel On Thu, 20 Sep 2007, Orlando Andico wrote: > but... my understanding of the necessity of journaling on flash is > that, if you use MSDOS FAT filesystem, the FAT sits on a particular > spot on the device. So when you add files, delete files, etc. that > portion of the device gets written and over-written all the time. > Which would make it fail that much faster. > > > On 9/20/07, Rowel Atienza <[EMAIL PROTECTED]> wrote: >> >> There is no need for journaling if there is no swapping happening in the >> first place. All data such as images from the ccd are committed once >> available so there are no dirty pages. That way you can use non journaling >> fs like fat32 and ext2. > _________________________________________________ > Philippine Linux Users' Group (PLUG) Mailing List > [email protected] (#PLUG @ irc.free.net.ph) > Read the Guidelines: http://linux.org.ph/lists > Searchable Archives: http://archives.free.net.ph > _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph

