Sabrent USB 3.2 Enclosure + Sabrent Rocket Q 2TB NVMe SSD On Linux Performance

Written by Michael Larabel in Storage on 20 July 2020 at 12:00 PM EDT. Page 3 of 3. 13 Comments.
Sabrent USB 3.2 NVMe PCIe Key + Sabrent Rocket Q

But where there is a difference in performance was when looking at the FIO results using the modern IO_uring interface and really pushing the drive performance to its limits. 4K random reads fell from around 166K to 76K.

Sabrent USB 3.2 NVMe PCIe Key + Sabrent Rocket Q

Random writes were much slower using the USB 3.2 drive.

Sabrent USB 3.2 NVMe PCIe Key + Sabrent Rocket Q
Sabrent USB 3.2 NVMe PCIe Key + Sabrent Rocket Q

Sequential reads took a sizable hit while the sequential write performance was to a lower extent.

Sabrent USB 3.2 NVMe PCIe Key + Sabrent Rocket Q
Sabrent USB 3.2 NVMe PCIe Key + Sabrent Rocket Q
Sabrent USB 3.2 NVMe PCIe Key + Sabrent Rocket Q

When it came to running Facebook's RocksDB persistent key-value store on the Sabrent Rocket Q in the two configurations, like with the LevelDB performance, the USB 3.2 interface led to only very modest performance penalties.

Sabrent USB 3.2 NVMe PCIe Key + Sabrent Rocket Q

Comparing the Sabrent Rocket Q drive temperature connected to the NVMe M.2 slot without any extra heatsink and then running within the USB 3.2 enclosure was interesting. The Sabrent EC-TFNB enclosure is all-aluminum and helps in the heat dissipation to the extent that the peak temperature under I/O workloads was less than the drive attached to the motherboard. But for idle temperatures, the bare SSD within the system obviously had the advantage. The average temperature was similar in the two scenarios at 41~42 degrees Celsisus.

Those wishing to compare their own Linux drive performance to these results can install the Phoronix Test Suite and run phoronix-test-suite benchmark 2006207-NE-SSDTEST8330. About two months in, I am happy with the Rocket Q and tool-free aluminum enclosure for acting as a local Steam cache.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.


Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.