On Thu, May 17, 2007, Gilad Ben-Yossef wrote about "Re: running testing patterns on block devices": > The more writes, the lesser the useful life expetency. To combat this the > Compact Flash hardware does something called uses a "wear leveling > algorithm" to virtualize the low level sectors the OS sees to a different > erase block each time.
I have a question unrelated to the original question (and to Linux...): How does this "wear leveling" work if a card is mostly full? E.g., my typical situation is that I have a 512 MB card, but 450 MB of it is full (with pictures I don't want to erase), and I constantly reuse the empty space. Am I damaging my card, or does the card notice this and copies around blocks even when I never touch them? Or should I just ignore this whole issue, because even if I take pictures and remove them 1,000 times, this is nothing compared to the 100,000 number you mentioned? Just curious... -- Nadav Har'El | Thursday, May 17 2007, 29 Iyyar 5767 [EMAIL PROTECTED] |----------------------------------------- Phone +972-523-790466, ICQ 13349191 |If marriage was illegal, only outlaws http://nadav.harel.org.il |would have in-laws. ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]