Usb drive performance

I have 2x 5TB STDR5000102 usb3 hdds plugged into a usb3 powered hub then into my router; they should have a maximum read/write speed of 120 MB/s

Maybe this performance is to be expected. But I wanted to make sure there were not any obvious (to others) issues here. It seems strange that my write speed is higher then read!

Transferring a big file [2gb] via samba
LAN/ethernet
65mb/s read (transferring to client/pc)
100mb/s write (transferring to server/router)
WIFI
65mb/s read (transferring to client/pc)
70mb/s write (transferring to server/router)

I executed some bonnie test on the main drive but not sure how to interpret results

hdparam output
Timing cached reads: 1604 MB in 2.00 seconds = 801.35 MB/sec
Timing buffered disk reads: 384 MB in 3.01 seconds = 127.47 MB/sec

root@GL-MT6000:~# lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-mtk/1p, 20000M/x2
|__ Port 1: Dev 2, If 0, Class=, Driver=hub/4p, 5000M/x2
|__ Port 1: Dev 3, If 0, Class=, Driver=uas, 5000M
|__ Port 3: Dev 4, If 0, Class=, Driver=uas, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci-mtk/2p, 480M
|__ Port 2: Dev 2, If 0, Class=, Driver=hub/4p, 480M

What does htop say about the CPU load, during those operations ?

2 Likes

during read

during write

Maybe the bottleneck is on the client pc disk write?

1 Like

its an ssd on both of those sides (wifi/laptop and lan/desktop)
i kinda doubt it