(01-25-2018, 04:54 AM)matteobp Wrote: (01-24-2018, 10:07 AM)ayufan Wrote: matteobp: this is very strange, on USB3.0, on 4.4, on OMV, with FDE, over GbE I get around 80MB/s.
I have never seen this speed, not even in reading!
In the weekend I'll try the latest stretch 0.6.15 - 175 with default kernel 4.4.103.
I'll check the network performance using netperf with both windows and linux machine, and the USB3.0 local performance with iozone (but if I'm not mistaken it is over 100MB/s).
I can also make a test with Helios LAN test.
Do you need some particular log or output?
Thanks.
I did the test with the jessie OMV 0.6.19 and jessie OMV 0.5.15, using 3 different PC to read from and write to.
One PC with Windows 7, one notebook with Windows 10 and one PC with Ubuntu 16.04 LTS.
All of them have gigabit ethernet, and are directly connected to the router Netgear DGND3700v2 (gigabit ports).
I tried with 2 different ethernet cables to connect the rock64 to the router. The test was done with 1.5GB file.
The average read speed was less than 50MB/s and the average write speed was less than 40MB/s, and there are no significant difference with all of 3 PC.
So i can exclude problem with the "other" PC, and problem with cables.
This is the result of this command
iozone -e -I -a -s 500M -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
Code:
Include fsync in write timing
O_DIRECT feature enabled
Auto Mode
File size set to 512000 kB
Record Size 512 kB
Record Size 1024 kB
Record Size 16384 kB
Command line used: iozone -e -I -a -s 500M -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
Output is in kBytes/sec
Time Resolution = 0.000001 seconds.
Processor cache size set to 1024 kBytes.
Processor cache line size set to 32 bytes.
File stride size set to 17 * record size.
random random
kB reclen write rewrite read reread read write
512000 512 109522 109732 110923 111712 46086 65877
512000 1024 108753 109736 109988 110808 63479 78590
512000 16384 108623 109206 108038 110314 103154 104457
This is the result of this command (rock64 as client)
iperf -c x.y.z.3 -P 1 -i 1 -p 5xxx -f m -t 10 -T 1
Code:
------------------------------------------------------------
Client connecting to x.y.z.3, TCP port 5yyy
TCP window size: 0.08 MByte (default)
------------------------------------------------------------
[ 3] local x.y.z.15 port 40xxx connected with x.y.z.3 port 5yyy
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 115 MBytes 962 Mbits/sec
[ 3] 1.0- 2.0 sec 112 MBytes 936 Mbits/sec
[ 3] 2.0- 3.0 sec 112 MBytes 943 Mbits/sec
[ 3] 3.0- 4.0 sec 111 MBytes 933 Mbits/sec
[ 3] 4.0- 5.0 sec 112 MBytes 936 Mbits/sec
[ 3] 5.0- 6.0 sec 112 MBytes 942 Mbits/sec
[ 3] 6.0- 7.0 sec 111 MBytes 934 Mbits/sec
[ 3] 7.0- 8.0 sec 113 MBytes 947 Mbits/sec
[ 3] 8.0- 9.0 sec 112 MBytes 940 Mbits/sec
[ 3] 9.0-10.0 sec 112 MBytes 941 Mbits/sec
[ 3] 0.0-10.0 sec 1122 MBytes 941 Mbits/sec
This is the result of this command (rock64 as server)
iperf -c x.y.z.15 -P 1 -i 1 -p 5yyy -f m -t 10 -T 1
Code:
------------------------------------------------------------
Server listening on TCP port 5yyy
TCP window size: 0.08 MByte (default)
------------------------------------------------------------
[ 4] local x.y.z.15 port 5yyy connected with x.y.z.3 port 59xxx
[ ID] Interval Transfer Bandwidth
[ 4] 0.0- 1.0 sec 108 MBytes 908 Mbits/sec
[ 4] 1.0- 2.0 sec 112 MBytes 941 Mbits/sec
[ 4] 2.0- 3.0 sec 112 MBytes 941 Mbits/sec
[ 4] 3.0- 4.0 sec 112 MBytes 941 Mbits/sec
[ 4] 4.0- 5.0 sec 112 MBytes 941 Mbits/sec
[ 4] 5.0- 6.0 sec 112 MBytes 941 Mbits/sec
[ 4] 6.0- 7.0 sec 112 MBytes 941 Mbits/sec
[ 4] 7.0- 8.0 sec 112 MBytes 942 Mbits/sec
[ 4] 8.0- 9.0 sec 112 MBytes 941 Mbits/sec
[ 4] 9.0-10.0 sec 112 MBytes 941 Mbits/sec
[ 4] 0.0-10.0 sec 1120 MBytes 938 Mbits/sec
I think there is no problem with disk neither with gigabit transfer.
What is the problem? I don't know.
But reading the forum, I'm not the only one having this problem.