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 afterward? 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. Enter another aspect of our testing:
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 notice a stutter last after deleting a 1GB file.
To avoid confusion, 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 it is 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 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 can throw all of its resources at the request.
All SSDs do well here. Note that the scales are all auto-ranging to very low values, and with all products, we are effectively splitting hairs around 0.000.
“The SBX uses the Phison
“The SBX uses the Phison PS5008-E8 controller, not the PS5008-E8T (dramless), so we find NANYA / Micron flash accompanying the controller on each part.”
Is this supposed to be NANYA / Micron DRAM?
LOL yup. Fixed, thanks!
LOL yup. Fixed, thanks!
I have a bpx… I would have
I have a bpx… I would have sent it back compared to my samsung ssd if i needed the money. Building a PC, sure buy this. Upgrading, anything less than a 1TB just doesn’t seem to add much value. About the only thing it does noticeably faster is unrar. At least with 1TB, you could put a few games on it since games are now 100GB each.
anyways, nice review.
Great in depth review.
Great in depth review. Thanks for bringing new products like this to us. I am definitely interest in getting a 500 or 1 TB for my next build.
I’m still using spinning
I’m still using spinning rust, and I can multitask while the lappy boots up by gettng my coffee ready during the process. Whenever they decide to make a 500GB SSD/1TB hard-drive hybrid drive I’ll become interested. I still like laptops that come with CD/DVD/Blu-ray drives as that can be swapped out for a hard/SSD drive caddy also.
Is MyDigital a Chinese firm?
Is MyDigital a Chinese firm? Where would you have to send their products for RMA if worst were to happen?
Their website shows their
Their website shows their location as in Oswego, NY, and they have a US toll free number for customer service.
i still rather get something
i still rather get something from westerndigital. at least i know t hey stand behind their stuff.
How would performance be
How would performance be affected on a system with PCIe 2.0? I appreciate the power efficiency and cost saving of using PCIe 3.0 (2x), but I’m considering using one of these drives to update an older system that only has PCIe 2.0. I’d be using an m.2 to PCIe adapter. It would be going into a 16x slot running 8x,but as far as I can tell, it will run at 2x speed, which tops out well below the speed of this drive. A drive with 4x should still have plenty of overhead, even at PCIe 2.0 speeds.