vizi0n Posted December 26, 2021 Share Posted December 26, 2021 Hello people of the internets, I'm trying to fix a "slow" file transfer issue between my PC and my Unraid server. I have installed 10 GBps NICs in my computer and server (HP NC552SFP in Unraid, Intel X520-DA2 in PC), but I can barely reach 300 MB/s when writing to the Unraid server and between 200 and 400 when reading from the server. Isn't the server supposed to write to RAM then cache to make it fast ? The PC has a WD Black NVME SSD, and the server is a R520 with dual Xeon 2430L, 32 GB ECC 1333mhz, HP 500GB SATA SSD connected to the PERC H710p Mini (converted to IT mode / LSI 2308-2 controller). I did run Iperf3 tests between the PC and the server, and I'm getting ±9.2/9.4 Gbps of throughput so the network doesn't seem to be the issue. This was tested using the following command : iperf3 -c <machine> -P 5 -t 10 -b 10G From Unraid to Windows [SUM] 0.00-10.00 sec 10.7 GBytes 9.22 Gbits/sec 0 sender [SUM] 0.00-10.00 sec 10.7 GBytes 9.21 Gbits/sec receiver From Windows to Unraid [SUM] 0.00-10.00 sec 11.0 GBytes 9.42 Gbits/sec sender [SUM] 0.00-10.04 sec 11.0 GBytes 9.38 Gbits/sec receiver I am taker for any advice/suggestion ! Quote Link to comment
JorgeB Posted December 27, 2021 Share Posted December 27, 2021 Try using a disk share instead to test, user shares will always have some overhead, some systems it's a small difference, but it can also be huge. Quote Link to comment
vizi0n Posted January 17, 2022 Author Share Posted January 17, 2022 (edited) On 12/27/2021 at 9:29 AM, JorgeB said: Try using a disk share instead to test, user shares will always have some overhead, some systems it's a small difference, but it can also be huge. Thanks for the suggestion. I just did, and it more than doubled the speed. This is to a user share This is to a disk share: Why is it so different? What can I do to improve user share writes/read? I've tried enabling Direct I/O but it didn't help, still around 300 MB/s for the same operation to a user share Edited January 17, 2022 by vizi0n Quote Link to comment
JorgeB Posted January 18, 2022 Share Posted January 18, 2022 That's a known issue, user shares always add some overhead, but some users/configs are much more affected than others, direct i/o shouldn't make any difference with recent releases, IMHO best option is still to use disk shares whenever possible. Quote Link to comment
vizi0n Posted January 18, 2022 Author Share Posted January 18, 2022 Interesting. Is there a bug that I can follow to keep updated on this ? I was under the impression that file transfers were using RAM first to speed things up. Seems like I was wrong Quote Link to comment
JorgeB Posted January 18, 2022 Share Posted January 18, 2022 There a discussion about that in many topics, e.g.: https://forums.unraid.net/bug-reports/stable-releases/slow-smb-performance-r566/?do=findComment&comment=8514 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.