[Samba] Slow Samba transfer

Johan Hendriks joh.hendriks at gmail.com
Fri Feb 14 02:45:06 MST 2014


Mauro Condarelli schreef:
> Hi,
> this is my first pos here, please be lenient.
> My problem shuld be a FAQ and, in fact I found a lot of references 
> googling around, but nothing could really solve my problem, so here I am.
>
> I have a Samba server:
> Very basic wheezy amd64 installation on a small VIRTUAL server (Xen).
> Only fancy thing is direct access to a couple of RAID1 (mirror) arrays 
> where data is stored.
>
> I normally access data from Windows (mostly Seven) machines connected 
> either via ethernet GB hub (but some machines are 100MB) or via WLan(N).
>
> Problem is throughput is generally low (about 1 mb/s) and, for really 
> big files (> 1Gb) it drops with time going to the range of few hunderd 
> kb/s.
>
> Transferring a 4Gb file takes HOURS.
>
> I do not believe it's normal, is it?
>
> I started with the plain wheezy-provided setup and tried to improve it 
> following several advices found around the net, but I did not see any 
> difference.
>
> Things I tried are:
>
>    strict allocate = yes
>    read raw = yes
>    write raw = yes
>    strict locking = no
>    socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 
> SO_SNDBUF=65536 SO_KEEPALIVE
>    min receivefile size = 16384
>    use sendfile = true
>    aio read size = 1
>    aio write size = 1
> ;   vfs objects = aio_fork
>
> in various combinations.
> Last option does not seem to be supported in Wheezy:
>
> [2014/02/14 00:47:09.185334,  0] smbd/vfs.c:173(vfs_init_custom)
>   error probing vfs module 'aio_fork': NT_STATUS_UNSUCCESSFUL
> [2014/02/14 00:47:09.185397,  0] smbd/vfs.c:315(smbd_vfs_init)
>   smbd_vfs_init: vfs_init_custom failed for aio_fork
> [2014/02/14 00:47:09.185440,  0] smbd/service.c:902(make_connection_snum)
>   vfs_init failed for service IPC$
>
>
> What should I do?
> Thanks in Advance
> Mauro
>
What way are you connected!, throug GB, 100mbit or Wlan?
If you use Wlan, expect slow transfers!

regards
Johan




More information about the samba mailing list