Date: Mon, 7 Jul 2008 16:15:40 +0000 From: Achim <nettwork@gmx.de> To: freebsd-net@freebsd.org Subject: smbmount / smbclient : strangely varying transfer speeds Message-ID: <200807071615.40987.nettwork@gmx.de>
next in thread | raw e-mail | index | archive | help
Hello List, I've experienced the following with both a kubuntu and a FBSD7 client and FBSD7 as server: When i try to copy a file off a *mounted* CIFS/SMB-share I get transfer rates below 1 MByte/sec. If i start a second, concurrent transfer i am getting transfer rates around 8MB/s on *each* transfer (Gigabit link). As soon as one transfer stops, the other is dropping to the old rate below 1MB/s. Copying TO the server works fine, atleast from the kubuntu client, the fbsd client isnt here atm. It speeds up the initial transfer to about 3.5MB/s, about half of what a concurrent download does. A single transfer via smbclient yields ~8MB/s. In other Words: Performance with a single client is degraded when the client is smbmount and downloading. With a second transfer in any direction, performance becomes better, to about 3.5 resp. 8 MB/s depending on the second connection up- or downloading. Unlike smbmount, single smbclient transfers yield acceptable results. Anyone with an idea as what to try? My wireshark skills aren't too advanced and i could not find any notable difference between the captures of each transfer type (single mounted, multiple mounted and single smblient), anything i should watch out for? The machines are connected over a simple soho gigabit switch, no fancy network between them. thanks in advance, Achim
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200807071615.40987.nettwork>