re: Flash Storage: Ready For Writes
That was absolutely fascinating! Most IT columns just give opinions, not real information I can use.
But can't we greatly expand SSD life by increasing overprovisioning ourselves, just by not partitioning, say, 20% of our drive? It costs, yes, but wouldn't that also greatly extend write life, assuming the load-leveling algorithm is good? The firmware DOES know to use unpartioned space as load-level space, right?
In fact, won't partitioning the whole drive and always leaving 20% free do the same thing? I can't imagine that unused partitioned space isn't used in load-leveling, but I don't want to assume anything when I'm responsible for other people's valuable data.
Making sure the drive has that much free is a good idea anyway, to reduce fragmentation when a large file is allocated (assuming you defragment and so you have a large contiguous extent), and to allow for capacity when unexpected, very huge files may be created. At least, that's how I've always looked at it. You know more than I do; is that view valid?