now i know this is not the most ideal place to ask this question but i couldn't get an answer on the Raspberry forums so i am hoping you guys can help me out real quick.
as the topic says i am having problems with write speeds on USB3/NTFS connected drives with Raspbian on a 4gb RPI4 sharing via SMB on a Gbit LAN.
Running my normal environment LibreELEC smb write speeds from my windows PC are about 60mb/s (just tested it again)
Now in order to be able to do play around with some stuff i installed Raspbian on another SDcard. But now write speeds dropped to about 20mb/s.
to eliminate possible error sources i tested the following on Raspbian:
- Network with iperf: ~900mbit/s
- HDD read with hdparm: ~100mb/s
- HDD write with sync; dd if=/dev/zero of=/media/[user/MyUSB]/tempfile bs=1M count=1024; sync: ~30mb/s
so i suppose the culprit here is not necessarily the network(?) but somehow the way Raspbian accesses the USB3 HDD?
I read in another thread that the way Raspbian's auto-mount works (which i am using) is not optimal for USB3 NTFS write speeds? Does LE mount the drives differently? Are they shared differently via smb?
i have compared the outputs of blkid/demsg/mount of both LE and Raspbian but couldn't really make much out of it.
So since i am still a Linux beginner and i do not want to just blindly copy paste mount commands or edit fstab, i would very much appreciate sb to point me in the right direction
tl;dr: what magic does LE employ to achieve these super fast transfer rates?
Cheers and thanks!