4 ms·
The performance is also impacted by the write pattern. Drives endurance numbers are for 4 KB random writes on a drive that was preconditioned with 1 or 2 full
by mgerdts 6y ago
The performance is also impacted by the write pattern. Drives endurance numbers are for 4 KB random writes on a drive that was preconditioned with 1 or 2 full overwrites. The only workload that is worse is 512 byte random writes (I think). This workload causes a lot of garbage collection (compacting 4 KB pages into e.g. 1 MB blocks) to allow blocks to be erased so that new pages can be written. This contributes to more program/erase cycles than you would expect ("write amplification factor").
Increasing over-provisioning, as I suggested in another comment, allows garbage collection to run less frequently and reduces the write amplification factor. Sequential large writes will also reduce write amplification factor. Rewriting blocks that are only in DRAM cache or dynamic SLC will also reduce wear.