> On 26 Jan 2016, at 17:51, James Bensley <[email protected]> wrote: > >> On 16 January 2016 at 12:47, Neil J. McRae <[email protected]> wrote: >> With Windows I can - just too few people know how to optimise platforms >> these days (very sad). >> >> Not tried this for a while but when win2012 came out if you tuned Windows >> (and you tuned Linux) especially on message size at higher bandwidths you'll >> see Linux has almost no performance advantage over Windows at all - they are >> neck and neck - Pretty sure drivers are to blame for poor Windows >> performance at lower bandwidths as I think the kernels are as good as each >> other- must try and convince a vendor to give me the driver code to see what >> could be done. (Oh and I'm no fan of either operating systems just to be >> clear :) > > A very delaid response from me... > > I mostly agree, I have seen presentations by some of the NT Kernel > devlopers and the kernel its self is very good in Windows, its all the > other clutter on top (which is also true to Linux, just to to the same > extent). The joy of Linux though is that people are releasing > user-land software that can disconnect the NIC driver from the Kernal > and connect it to the user-land process. > > The NetMap framework will allow a 1.7 GHz chip to push 10Gbps. > > These are benchmart for 40Gbps NICs on servers using both NetMap and > DPDK, the links are being saturated with CPU cycles to spare: > NetMap: > http://www.chelsio.com/wp-content/uploads/resources/T5-40Gb-FreeBSD-Netmap.pdf > DPDK: > http://www.chelsio.com/wp-content/uploads/resources/T5-40Gb-Linux-DPDK.pdf > > James. >
Has anyone used ostinato as a tester/traffic generator? http://ostinato.org I had a dabble with it a few months ago and it seems a very flexible package. I have never used it in anger though
