The worry I have is that there isn't load-balancing across the media, so most of your erase cycles are going to be concentrated in a relatively small area of the memory. Thus you don't need a complete rewrite sync, *any* rewrite sync is going to consume lifetime. (I see the usage scenario of a device of this type as: some % is the static set of files, which you always want on there, and some other % is the volatile, in-and-out files, and it's in this area of the memory where the erase cycles will add up.
It doesn't change the _practical_ longevity of the product much, but if you go into it thinking that you have to erase and rewrite every bit 100,000 times before the unit dies, you're not going to be happy down the road--my (admittedly limited) direct experience with Flash media is that it doesn't degrade like a hard drive, where bad sectors get marked and the system stops using them, thus merely reducing your storage space by the amout of the damage, but instantly and completely.
Besides, I'm inclined by nature and training to see the negatives of a situation, and communicate those negatives clearly. :)
no subject
It doesn't change the _practical_ longevity of the product much, but if you go into it thinking that you have to erase and rewrite every bit 100,000 times before the unit dies, you're not going to be happy down the road--my (admittedly limited) direct experience with Flash media is that it doesn't degrade like a hard drive, where bad sectors get marked and the system stops using them, thus merely reducing your storage space by the amout of the damage, but instantly and completely.
Besides, I'm inclined by nature and training to see the negatives of a situation, and communicate those negatives clearly. :)