I have access to a few non enterprise SSDs running in PCs. The systems are running Linux with different workloads. Most of the SSDs are reporting smart values from the disks, e.g. Wear Leveling Count (WLC) and LBAs written. Taking these two values, it is possible to extrapolate the SSD endurance. The assumption here is, that a wear level count of 100 announces the official end of the SSD life (estimated EOL).
|SSD vendor||Model||Capacity||SSD number||Gigabytes written||WLC||Estimated EOL|
The Samsung 840 EVO models have a higher endurance than the non EVO 840 models. The 500 GB Model could reach 56TBytes written. The smaller EVO model with 250GB capacity could reach 28 TBytes written.
The Transcent 370S delives 2 orders of magnitude more Bytes to write by just looking at the SMART numbers. Officially the 1 TB model delivers 1180TBW, my estimate from the SMART numbers says 2880TBW. An interesting point is that the current documentation of Transcent has reduced the lifetime to 400TBW.
Some charts for Transcent 370S.
The R/W chart shows the number of blocks counted in 32 MB chunks read and written. Host writes and TLC (should be MLC for this disk) writes differ by 10%. When the number of TLC_writes hit 1M, the disc lifetime has fallen from 100% to 99%.
At the same time, the Max erase count reached 100, the avarage erase count 30. Smart has a value Max_Erase_Count_from_Spec which is 3000 for this disk. So 1% of the erase counts have been consumed which is in sync with the disc lifetime. The chart for the erase counts is shown below.