Date: Sat, 2 Oct 2010 12:51:09 +1000 From: Sean <sean@gothic.net.au> To: Artem Belevich <fbsdlist@src.cx> Cc: freebsd-stable <freebsd-stable@freebsd.org>, Dan Langille <dan@langille.org> Subject: Re: zfs send/receive: is this slow? Message-ID: <E97572BA-F9A1-409F-8427-800B7D22AB8C@gothic.net.au> In-Reply-To: <AANLkTi=xnOmRXYgr8csy-tTa-GK%2B3V4Ty2ze0fruPQb4@mail.gmail.com> References: <a263c3beaeb0fa3acd82650775e31ee3.squirrel@nyi.unixathome.org> <45cfd27021fb93f9b0877a1596089776.squirrel@nyi.unixathome.org> <AANLkTik0aTDDSNRUBvfX5sMfhW%2B-nfSV9Q89v%2BeJo0ov@mail.gmail.com> <4C511EF8-591C-4BB9-B7AA-30D5C3DDC0FF@langille.org> <AANLkTinyHZ1r39AYrV_Wwc2H3B=xMv3vbeDLY2Gc%2Bkez@mail.gmail.com> <4CA68BBD.6060601@langille.org> <AANLkTi=xnOmRXYgr8csy-tTa-GK%2B3V4Ty2ze0fruPQb4@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 02/10/2010, at 11:43 AM, Artem Belevich wrote: >> As soon as I opened this email I knew what it would say. >> >> >> # time zfs send storage/bacula@transfer | mbuffer | zfs receive >> storage/compressed/bacula-mbuffer >> in @ 197 MB/s, out @ 205 MB/s, 1749 MB total, buffer 0% full > .. >> Big difference. :) > > I'm glad it helped. > > Does anyone know why sending/receiving stuff via loopback is so much > slower compared to pipe? Up and down the entire network stack, in and out of TCP buffers at both ends... might add some overhead, and other factors in limiting it. Increasing TCP buffers, and disabling delayed acks might help. Nagle might also have to be disabled too. (delayed acks and nagle in combination can interact in odd ways) > > --Artem > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E97572BA-F9A1-409F-8427-800B7D22AB8C>
