Performance Comparisons – TRIM Speed
Thanks to the plethora of data we have at our disposal from the new suite, I can derive some additional interesting data that nobody seems to have been paying any attention to yet. Have you ever deleted a large file and then noticed your system seem to hang for some time afterwards? Maybe file moves from your SSD seemed to take longer than expected?
That's your problem right there. In the above capture, a 16GB file was deleted while a minimal level of background IO was taking place. Note how that IO completely stalls for a few seconds shortly after the file was deleted? That's a bad thing. We don't want that, but to fix it, someone needs to measure it and point it out.
Latency Percentile data was obtained while running a 'light' (1000 IOPS) workload in the background while files of varying sizes were deleted. The amount of latency added during the deletions was measured, compared with a baseline, and correlated with the sizes of the deleted files. The result is how much latency is added to the active workload per GB of file size that was deleted. In short, this is how long you may see a stutter last after deleting a 1GB file.
To avoid confustion, I've maintained the performance-based sort from the mixed test for these charts. Here you can tell that some drives that did perform well on that test stick out a bit here when it comes to how they handle TRIM. Ideally, these results should all be as close to 0.000 as possible. Higher figures translate to longer performance dips after files have been moved or deleted.
This is another result from a different set of data. While our suite runs, it issues a full drive TRIM several times. Some of those times it is done on an empty SSD, others is it done on a full SSD. Any difference in time taken is measured and calculated, normalizing to a response time per GB TRIMmed. In short, this is how long an otherwise idle SSD would hang for upon receiving a TRIM command for a 1GB file. These times are shorter than the last chart, because the SSD controller does not have to juggle this TRIM with background activity, and it can service the request at full speed.
Speaking to the results, Samsung's controllers and firmware are extremely refined here. If you've ever partitioned a Samsung SSD (any model really) and it seemed abnormally quick, well, you weren't wrong. They respond to even large TRIM requests nearly instantly.
Hmm, maybe add 850 evo raid
Hmm, maybe add 850 evo raid into the chart? Obviously testing every single drive in raid takes way too long, but raid 850 evo or raid of a budget drive seems like an interesting data point that doesn’t take way too long.
As tempting as it may be I
As tempting as it may be I cannot find myself ever buying a TLC drive for anything other than a scratch drive, cache drive etc.
Why? Because of the lifespan
Why? Because of the lifespan of TLC drives?
https://us.hardware.info/reviews/4178/hardwareinfo-tests-lifespan-of-samsung-ssd-840-250gb-tlc-ssd-updated-with-final-conclusion
As an AMD owner, I’d love to
As an AMD owner, I’d love to see benchmarks of this on a motherboard with a PCIe 2.0 4x m.2 connector (like the Gigabyte 990fx-gamer). Does it completely saturate the 20Gb/s bandwidth?
Wow, poor showing in the
Wow, poor showing in the Intel 600p. I feel bad for those who upgraded to the Intel drive on the assumption NVME would be a big boost over a SATA6GB SSD.
The Client QD weighted chart makes it look like it might actually be worth upgrading from a SATA to NVME SSD for real world performance.
I’m curious where the OEM LiteON SSD in my Dell laptop would fit into the mix.
Awesome review. Really like
Awesome review. Really like the detailed info about the topic. I would love to ask one thing about these drives. Will I gain any performance boost by moving from X79 (DMI 1) to Z170 (DMI 3) ?
Thanks 😉
question about endurance or
question about endurance or TBW ssd 960 evo 250gb.
it’s said 100 TBW but is it true
for for example i have ssd mx300 and according to crucial software
and other software like crstal disk the total write is 500000gb and life of the ssd around 15%, in the website of crucial the TBW of the ssd 160 TBW so it clean way above that.
i am interesting in buying the SSD 960 evo 250GB SO MY QUESTION IS :
WHAT IS THE REAL TWB OF THE SSD 960 EVO or the max write of the ssd until it die ?