Copying a file, let’s say 10GB is horribly slow on my system.
The speed starts around 30-33MB/s and then drops all the way down to about 3-4MB/s after copying for about 5 minutes.
My setup:
Samsung 1TB USB 3.0 HDD → Raspberry Pi 4 → Cat 5e Ethernet Cable
→ Asus AC68U Router → 3Ghz Wifi (ac) →
→ Intel Wireless AC 9260 160Mhz (ac) → Dell XPS 15 Samsung Nvme SSD
That’s the total path from my Raspberry Pi to my Laptop.
Why is the speed so slow?
The temperature of the RPi 4 doesn’t ever go above 44C. I have a Noctua fan cooling the device and an aftermarket heatsink so idle temps are normally 36C and never go past 40C when downloading something and about 42C when copying.
I really expected the 1.5Ghz CPU and USB 3.0 ports on the RPi 4 to be able to handle speeds up to even 50MB/s but this is really quite bad. The burst speed is okay if I am copying over only about 1GB but anything higher than that and the speed drop over time means it’s not feasible at all.
The above screenshot shows a copy speed of about 10MB/s but trust me when I say that it gets all the way down to 3MB/s if I leave it long enough. Unmounting the drive and plugging it directly into my laptop gives me sustained copy speeds of 120MB/s…
Is there anything I can change or tweak for better speeds over LAN? I’d like at least a minimum of 25-30MB/s (so USB 2.0 speeds).