I'm experiencing poor samba 3.4 performance under FreeBSD 8.1-RELEASE AMD64.
Under Ubuntu and ext4, I got sequential throughput over 70MB/s for both read and write over samba. Under FreeBSD and UFS2 however, I get about 32MB/s for both read and write. The drive I'm using under FreeBSD right now is an older and slower drive though, but its local throughput is still well above what I'm getting through samba.
The system is an Intel D945GCLF2 (Atom 330) board with 2GB DDR2-800.
Are there any tweaks or fixes to help improve my samba performance? Thanks in advance!
Under Ubuntu and ext4, I got sequential throughput over 70MB/s for both read and write over samba. Under FreeBSD and UFS2 however, I get about 32MB/s for both read and write. The drive I'm using under FreeBSD right now is an older and slower drive though, but its local throughput is still well above what I'm getting through samba.
Code:
$ dd if=/dev/zero of=/usr/home/vcn64ultra/share/zerofile.000 bs=1m count=10000
10000+0 records in
10000+0 records out
10485760000 bytes transferred in 185.196407 secs (56619673 bytes/sec)
$ dd if=/usr/home/vcn64ultra/share/zerofile.000 of=/dev/null bs=1M
10000+0 records in
10000+0 records out
10485760000 bytes transferred in 171.272849 secs (61222547 bytes/sec)
The system is an Intel D945GCLF2 (Atom 330) board with 2GB DDR2-800.
Are there any tweaks or fixes to help improve my samba performance? Thanks in advance!