Performance Focus – 750 EVO 120GB
Before we dive in, a quick note: I’ve been analyzing the effects of how full an SSD is on its performance. I’ve found that most SSDs perform greater when empty (FOB) as they do when half or nearly filled to capacity. Most people actually put stuff on their SSD. To properly capture performance at various levels of fill, the entire suite is run multiple times and at varying levels of drive fill. This is done in a way to emulate actual use of the SSD over time. Random and sequential performance is re-checked on the same areas as additional data is added. Those checks are made on the same files and areas checked throughout the test. Once all of this data is obtained, we again apply the weighting method mentioned in the intro in order to balance the results towards the more realistic levels of fill. The below results all use this method.
Good sequential performance for a 120GB model.
Now for random access. The blue and red lines are read and write, and I've thrown in a 70% R/W mix as an additional data point. SSDs typically have a hard time with mixed workloads, so the closer that 70% plot is to the read plot, the better.
Something our readers might not be used to is the noticeably higher write performance at these lower queue depths. To better grasp the cause, think about what must happen while these transfers are taking place, and what constitutes a ‘complete IO’ from the perspective of the host system.
- Writes: Host sends data to SSD. SSD receives data and acknowledges the IO. SSD then passes that data onto the flash for writing. All necessary metadata / FTL table updates take place.
- Reads: Host requests data from SSD. SSD controller looks up data location in FTL, addresses and reads data from the appropriate flash dies, and finally replies to the host with the data, completing the IO.
The fundamental difference there is when the IO is considered complete. While ‘max’ values for random reads are typically higher than for random writes (due to limits in flash write speeds), lower QD writes can generally be serviced faster, resulting in higher IOPS. Random writes can also ‘ramp up’ faster since writes don’t need a high queue to achieve the parallelism which benefits and results in high QD high IOPS reads.
Our new results are derived from a very large data set. I'm including the raw (% fill weighted) data set below for those who have specific needs and want to find their specific use case on the plot.
Write Cache Testing
(Due to this being a roundup piece, I'm shifting cache results to its own dedicated comparison page later in this article)
On the page “Performance
On the page “Performance Focus – 750 EVO 250GB” under the first graph it says “Very impressive speeds for the 1TB 960 EVO. […]”.
Clearly that’s wrong 😀
Fixed. Thanks!
Fixed. Thanks!
You’re welcome 😉
You’re welcome 😉
Was Samsung 840 EVO really
Was Samsung 840 EVO really worth Editor’s Choice Award?
840 EVO? Back when it
840 EVO? Back when it launched? Sure. There were issues that were fixed, but could not be discovered at the time of the review.
hey Allyn, is it possible to
hey Allyn, is it possible to include some raid0 SATA devices on your chart? for example samsung 850 pro raid 0 or 960 pro raid 0 to see how it fairs with single drives.
I understand due to raid latency, QD1 performance would drop but since your chart shows average of 1-4QD this would see some improvement in terms of raid, also see how well does SSD caching with intel RST would benefit us over single drive.
Isn’t the 750 EVO EOL now?
Isn’t the 750 EVO EOL now?
I love your write up about
I love your write up about the Latency Percentile. Your storage reviews are by far more realistic with some real engineering behind it. Keep up the great work!
Still waiting on a Storage
Still waiting on a Storage Leader board, like have the stats of all of them on an consistently updated page.
The 500GB 750 Evo is $241,
The 500GB 750 Evo is $241, the 500GB 850 Evo is $170. You’d be a fool to buy the lesser 750 for more than the better 850.
You would be a fool to pay
You would be a fool to pay that, especially since you can get one practically anywhere for ~$145-155 depending on tax/shipping.
Hi Allyn.
Wishing you all a
Hi Allyn.
Wishing you all a happy festive season………………
Samsung and Sandisk(rip)were the only ones to get a grip
on planer TLC.That Ultra 2 result in the write cache test
is really strange.
I remember when you did a comparison a while back I asked
if you could include ultra 2 which was using folding on
each individual die-obviously you were too busy.
Guess something was going on in the background there…..
As to the 750 EVO’s-the 250 and 500 pass my requirements.
1.More than 8000 IOPS read QD1.(must for a boot drive)
2.Write more than 200MB after the cache(cant have it slower
than my spinning rust)
Would be great if this huge
Would be great if this huge chart was searchable and not as an image. I wonder if my Toshiba Toshiba THNSNJ is somewhere there…