Extremely slow write speed between drives

I have 3 hdds and 1 ssd installed in EON’s sata ports. When I copy files between them, the speed varies between 500kBs - 15MBs which is alarmingly slow. All hdds are capable of 100MBs+ writing speeds and the ssd is a lot faster. Any idea what could be causing this?

I don’t own an EON although they look interesting.

All devices plugged into the RPi4 are limited by the speed of USB3 which has a maximum throughout of 5000 Mbit/s

Would all drives ultimately be connected to the Pi via the Pi’s USB3 ports? If so, it’s SATA over USB so I suspect the speed would come down to the USB mode. If that’s the scenario then you may want to investigate if the USB ports are running in uas mode.

I have a DeskPi Pro and this required a firmware update to enable uas mode. If you’re running a linux distribution, with the usbutils package installed, you could try lsusb --tree --verbose from a terminal or console:

:~ # lsusb --tree --verbose
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M

Other programs that may give you some insight would be lshw and another within the usbutils package called usb_devices.

Good luck!

1 Like