Closed zhucaidan closed 1 year ago
What method did you use to measure throughput. Did you use iperf?
What method did you use to measure throughput. Did you use iperf?
I'm using SMB 3.0 and AFP to test the speed, they are the same result.
I did try to find a way install iperf on armada38x CPU, but synology does not provide docker on this CPU architecture,
So is kind hard to run a iperf test, do you think there is a possible way to launch the test?
This package seems to work for you. https://synocommunity.com/package/synocli-monitor#
This package seems to work for you. https://synocommunity.com/package/synocli-monitor#
Finally I can test it, Thank you!
When NAS as server:
Synology -s result:
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 270 MBytes 2.27 Gbits/sec
[ 5] 1.00-2.00 sec 271 MBytes 2.27 Gbits/sec
[ 5] 2.00-3.00 sec 260 MBytes 2.18 Gbits/sec
[ 5] 3.00-4.00 sec 271 MBytes 2.27 Gbits/sec
[ 5] 4.00-5.00 sec 270 MBytes 2.27 Gbits/sec
[ 5] 5.00-6.00 sec 261 MBytes 2.19 Gbits/sec
[ 5] 6.00-7.00 sec 251 MBytes 2.10 Gbits/sec
[ 5] 7.00-8.00 sec 231 MBytes 1.94 Gbits/sec
[ 5] 8.00-9.00 sec 269 MBytes 2.26 Gbits/sec
[ 5] 9.00-10.00 sec 255 MBytes 2.14 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate receiver
[ 5] 0.00-10.00 sec 2.55 GBytes 2.19 Gbits/sec
PC -c result:
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 270 MBytes 2.27 Gbits/sec
[ 4] 1.00-2.00 sec 271 MBytes 2.27 Gbits/sec
[ 4] 2.00-3.00 sec 260 MBytes 2.18 Gbits/sec
[ 4] 3.00-4.00 sec 271 MBytes 2.27 Gbits/sec
[ 4] 4.00-5.00 sec 270 MBytes 2.27 Gbits/sec
[ 4] 5.00-6.00 sec 262 MBytes 2.19 Gbits/sec
[ 4] 6.00-7.00 sec 251 MBytes 2.10 Gbits/sec
[ 4] 7.00-8.00 sec 231 MBytes 1.94 Gbits/sec
[ 4] 8.00-9.00 sec 269 MBytes 2.26 Gbits/sec
[ 4] 9.00-10.00 sec 255 MBytes 2.14 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 2.55 GBytes 2.19 Gbits/sec sender
[ 4] 0.00-10.00 sec 2.55 GBytes 2.19 Gbits/sec receiver
When PC as server:
Synology -c result:
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 280 MBytes 2.34 Gbits/sec 0 226 KBytes
[ 5] 1.00-2.00 sec 276 MBytes 2.32 Gbits/sec 0 226 KBytes
[ 5] 2.00-3.00 sec 278 MBytes 2.33 Gbits/sec 0 226 KBytes
[ 5] 3.00-4.00 sec 278 MBytes 2.34 Gbits/sec 0 226 KBytes
[ 5] 4.00-5.00 sec 241 MBytes 2.02 Gbits/sec 0 226 KBytes
[ 5] 5.00-6.00 sec 279 MBytes 2.34 Gbits/sec 0 226 KBytes
[ 5] 6.00-7.00 sec 280 MBytes 2.35 Gbits/sec 0 226 KBytes
[ 5] 7.00-8.00 sec 279 MBytes 2.34 Gbits/sec 0 226 KBytes
[ 5] 8.00-9.00 sec 279 MBytes 2.35 Gbits/sec 0 226 KBytes
[ 5] 9.00-10.00 sec 269 MBytes 2.25 Gbits/sec 0 226 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 2.68 GBytes 2.30 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 2.67 GBytes 2.30 Gbits/sec receiver
PC -s result:
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 266 MBytes 2.23 Gbits/sec
[ 5] 1.00-2.00 sec 276 MBytes 2.32 Gbits/sec
[ 5] 2.00-3.00 sec 278 MBytes 2.33 Gbits/sec
[ 5] 3.00-4.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 4.00-5.00 sec 241 MBytes 2.02 Gbits/sec
[ 5] 5.00-6.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 6.00-7.00 sec 280 MBytes 2.35 Gbits/sec
[ 5] 7.00-8.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 8.00-9.00 sec 280 MBytes 2.35 Gbits/sec
[ 5] 9.00-10.00 sec 268 MBytes 2.25 Gbits/sec
[ 5] 10.00-10.05 sec 13.0 MBytes 2.35 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-10.05 sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-10.05 sec 2.67 GBytes 2.29 Gbits/sec receiver
The iperf3 result shows that is no problem with the speeed, just wired I dont't know why maybe is the DSM wrong.
My internal storage is 2 samsung SSD with RAID0, I checked they're in good health, so it's not the disk probelm.
I also tried to plug in an external SSD on NAS, the write speed is the same as 100mb/s,
So I think it might be the CPU is too old and slow, or a DSM software bug causing this problem?
Controlling USB devices consume more CPU resources than PCIe, so performance is likely to be insufficient.
In that case, the following are possible remedies:
Controlling USB devices consume more CPU resources than PCIe, so performance is likely to be insufficient.
In that case, the following are possible remedies:
- Increase the MTU as much as possible (7000 if 9000 is not possible) to reduce USB transactions
- Tune Samba by changing its settings directly
MTU setting is not helping much, I will do some search on SMB settings, Thank you!
I would appreciate it if you could share any good practices when you find them. I close this issue as it does not seem to be something I should be doing.
Description of the problem
I'm using UGREEN USB-A to 2.5G adapter, when the driver version is 2.15.0-6, The upload speed will be locked to 100mb/s, download speed is 220mb/s (whitch is normal). Also, MTU 9000 can not set on this driver version, DSM will pops up error.
So, I tried to use old version driver 2.15.0-5, The upload speed is about 125mb/s (still low and unstable), but the download speed is around 200mb/s (fast, but unstable between 180-210 mb/s). MTU 9000 works on this driver version, but there is no performance increase.
Description of your products
Description of your environment
Output of
dmesg
commandOutput of
lsusb
commandOutput of
ifconfig -a
command