<div>> Also, to the best of my understanding, both Linux kernel version and network card present a lot of specifics in regards to how</div><div>> splice is used.</div><div><br><div>Kernel, yes. The fist splice was implemented in 2.6.17 but it was buggy. So it is not recommended to use it. </div>
<div>Reimplementation was done in 3.5 and since that version everything works fine. </div><div>I'm not sure how much it depends on NIC. I assume it would'n be much difference,</div><div>more importatnt is tcp offloading support.</div>
<div><br><div class="HOEnZb"></div><br><div class="gmail_quote">On 28 March 2013 13:16, Andrew Alexeev <span dir="ltr"><<a href="mailto:andrew@nginx.com" target="_blank">andrew@nginx.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Mar 28, 2013, at 3:57 PM, Lukas Tribus wrote:<br>
<br>
>> Why would you doubt that? Of course, my machines may be bigger than the norm...<br>
><br>
> Because nginx doesn't do tcp splicing. Is my assumption wrong; are you able to<br>
> forward 20Gbps with nginx? Then yes, probably you have huge hardware, which isn't<br>
> necessary with haproxy.<br>
<br>
</div>Just curious, are you referring to "splice-auto" or just "splice-response"?<br>
<br>
I'd assume "splice-response" sort of disables response buffering and it might be useful indeed if you've got fast clients and fast servers. I wonder know what happens with slow clients/fast servers tho :)<br>

<br>
Also, to the best of my understanding, both Linux kernel version and network card present a lot of specifics in regards to how splice is used.<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><div>Lukáš Heřbolt</div><div>Linux Administrator</div><div><br></div><div>ET NETERA | smart e-business</div><div>[a] Milady Horákové 108, 160 00 Praha 6</div>
<div>[t] +420 725 267 158 [i] <a href="http://www.etnetera.cz" target="_blank">www.etnetera.cz</a> </div><div>~</div><div>[<a href="http://www.ifortuna.cz" target="_blank">www.ifortuna.cz</a>  | <a href="http://www.o2.cz" target="_blank">www.o2.cz</a>    | <a href="http://www.datart.cz" target="_blank">www.datart.cz</a> ]</div>
<div>[<a href="http://www.skodaplus.cz" target="_blank">www.skodaplus.cz</a> | <a href="http://www.nivea.cz" target="_blank">www.nivea.cz</a> | <a href="http://www.allianz.cz" target="_blank">www.allianz.cz</a>]</div><div>
<br></div><div><br></div><div>Created by ET NETERA | Powered by jNetPublish</div></div>
</div></div>