expirediconian | Staff posted Sep 02, 2024 10:14 PM
Item 1 of 3
Item 1 of 3
expirediconian | Staff posted Sep 02, 2024 10:14 PM
SABRENT Rocket RGB USB C 20Gbps M.2 SATA/NVMe SSD Enclosure
+ Free Shipping$30
$50
40% offAmazon
Visit AmazonGood Deal
Bad Deal
Save
Share
Leave a Comment
Top Comments
43 Comments
Sign up for a Slickdeals account to remove this ad.
See the table in this article:
https://www.easeus.com/knowledge-...et8cH8D8ws
Hate all these things with RGB,
keyboard, monitor/tv back, PSU, RAM etc..
Sign up for a Slickdeals account to remove this ad.
First issue, even though Macs have thunderbolt ports that are capable of 40Gbps, this speed is only possible when a thunderbolt controlled device is plugged in, when a USB Device is plugged in they downgrade to a 10Gbps maximum transfer rate as the controllers don't support USB 3.2 2x2 speeds (the one required for 20Gbps transfers). This means that for a USB controlled device, the theoretical limit would be 10Gbps on a mac.
2nd issue, when calculating the total throughput you are forgetting to factor in the USB "overhead" by the controllers/software/drivers etc, Usually around 15-20ish percent depending on specific factors. This usually means that even though a 10Gbps enclosure in theory should be able to reach 1250MB/s you would be lucky to break the 1000MB/s mark most of the time. This would also mean that a 20Gbps USB capable port could potentially reach approximately 2000MB/s as a real life maximum throughput (even though its supposed to be theoretically capable of 2500MB/s).
Also keep in mind that due to significant compatibility issues some NVME SSDs can underperform considerable in certain external NVME enclosures due to controller/firmware compatibility issues. For example I have an external "Thunderbolt 4" enclosure by ACASIS that struggles to reach 500MB/s when I install a Samsung 980 Pro 1TB, however with an SK Hynix P41 1TB it can reach like 3300MB/s speeds. We all know the 980Pro can definitely read/write faster than 500MB/s but something with that thunderbolt controller just doesn't agree with the 980 Pro.
First issue, even though Macs have thunderbolt ports that are capable of 40Gbps, this speed is only possible when a thunderbolt controlled device is plugged in, when a USB Device is plugged in they downgrade to a 10Gbps maximum transfer rate as the controllers don't support USB 3.2 2x2 speeds (the one required for 20Gbps transfers). This means that for a USB controlled device, the theoretical limit would be 10Gbps on a mac.
2nd issue, when calculating the total throughput you are forgetting to factor in the USB "overhead" by the controllers/software/drivers etc, Usually around 15-20ish percent depending on specific factors. This usually means that even though a 10Gbps enclosure in theory should be able to reach 1250MB/s you would be lucky to break the 1000MB/s mark most of the time. This would also mean that a 20Gbps USB capable port could potentially reach approximately 2000MB/s as a real life maximum throughput (even though its supposed to be theoretically capable of 2500MB/s).
Also keep in mind that due to significant compatibility issues some NVME SSDs can underperform considerable in certain external NVME enclosures due to controller/firmware compatibility issues. For example I have an external "Thunderbolt 4" enclosure by ACASIS that struggles to reach 500MB/s when I install a Samsung 980 Pro 1TB, however with an SK Hynix P41 1TB it can reach like 3300MB/s speeds. We all know the 980Pro can definitely read/write faster than 500MB/s but something with that thunderbolt controller just doesn't agree with the 980 Pro.
Then, of course, USB overhead is a factor, and to a tinier extent, the SSD controller. Instead, I illustrated how there's a gigantic gap between the user's results, and the potential of not marginal, but 300% or three times slower performance. A 300% slowdown is not explained by the minor factors you cite (but the major factor, as usual, is using an Apple computer).
Hate all these things with RGB,
keyboard, monitor/tv back, PSU, RAM etc..
Leave a Comment