I know it's best practice to leave at least 10% of an SSD unallocated, so it can be used for over provisioning, to help extend the lifetime of the drive.
SD cards have a much shorter lifetime in terms of write cycles, when compared to an SSD, which makes them a poor choice for write intensive applications. I wonder if it was possible to use over provisioning to help mitigate this problem, and extend the lifetime of such cards.
To clarify, I'm asking if there are any current ways of achieving this. I'm not interested if it's theoretically possible, only if it is actually possible with current software or hardware. However, if there is a technical reason that it's not possible, that would be a very good answer.