jond – Member
SD card controllers use a ‘wear levelling’ algorithm – it’s unlikely you’ll hit a problem in normal use.
Wear levelling is not in the spec for SD cards, though big names possibly/probably do include some form of it. No where near as advanced as the algorithms in a proper SSD drive though, but maybe some. They do use a lot of error correction though, especially with high density micro SD when the density and quality control of production is going to lead to a degree of accepted errors. It’s just as the cells further die the error correction calculations increase, performance reduces and eventually unrecoverable errors occur.
The bigger killer to SD cards is probably power loss though. Frequent yanking out of devices without dismount/shutdown or devices crashing doesn’t help.
Also I often experience severe slow downs or plain unavailability of the card at times, which itself causes corruption as the OS is trying to write and fails, card comes back and it writes partial data, and it all gets in a mess.
What you really want is SLC flash memory SD cards. These are industrial certified, lower density than consumer grade MLC cards and far more reliable. Downside is they’re a lot more expensive and smaller capacity.