|
Simce that I get better results with little files... for 400Mb file results are...
Running a 400MB file write on Y: 4 times...
Iteration 1: 26,33 MB/sec
Iteration 2: 26,08 MB/sec
Iteration 3: 24,33 MB/sec
Iteration 4: 23,61 MB/sec
-----------------------------
Average (W): 25,09 MB/sec
-----------------------------
Running a 400MB file read on Y: 4 times...
Iteration 1: 28,43 MB/sec
Iteration 2: 27,34 MB/sec
Iteration 3: 28,52 MB/sec
Iteration 4: 27,57 MB/sec
-----------------------------
Average (R): 27,96 MB/sec
-----------------------------
But for 800Mb are a bit worst...
Running a 800MB file write on Y: 4 times...
Iteration 1: 24,43 MB/sec
Iteration 2: 25,87 MB/sec
Iteration 3: 25,21 MB/sec
Iteration 4: 26,27 MB/sec
-----------------------------
Average (W): 25,45 MB/sec
-----------------------------
Running a 800MB file read on Y: 4 times...
Iteration 1: 25,32 MB/sec
Iteration 2: 24,88 MB/sec
Iteration 3: 24,06 MB/sec
Iteration 4: 25,37 MB/sec
-----------------------------
Average (R): 24,91 MB/sec
-----------------------------
Here are my smb.conf file. As You can see some lines are comment with #.
I have spend some time to tweak performance on samba, but on this hardware (banana pi) those cnfiguration simce to be optimal.
[global]
netbios name = bananapi
server string = Samba file and print server
workgroup = workgroup
security = share
#socket options = TCP_NODELAY
#socket options = IPTOS_LOWDELAY TCP_NODELAY
#socket options=SO_RCVBUF=131072 SO_SNDBUF=131072 TCP_NODELAY
#min receivefile size = 16384
use sendfile = no
#aio read size = 16384
#aio write size = 16384
[net drive]
path = /media/HDD
comment = External HDD
read only = no
available = yes
browseable = yes
writable = yes
guest ok = yes
public = yes |
|