Date: Wed, 29 Feb 2012 20:00:42 -0300 From: Rafael Ganascim <rganascim@gmail.com> To: Jack Vogel <jfvogel@gmail.com> Cc: freebsd-net@freebsd.org Subject: Re: Igb driver - header split feature Message-ID: <CAD4ZOMxxttMgcJAOfxWN8AWzaUcVxxOV3vvsqOEiQewp=6cXHg@mail.gmail.com> In-Reply-To: <CAFOYbc=6LYcKLS2Ckk5KpwmtbyNDaYB_OivrVHz9Yepsfbo%2B1Q@mail.gmail.com> References: <CAD4ZOMwZmDV30s%2BTgQ2eBMBtb10=U3wvTLfF_5nSUHdNpH=i6g@mail.gmail.com> <CAFOYbc=6LYcKLS2Ckk5KpwmtbyNDaYB_OivrVHz9Yepsfbo%2B1Q@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
We have a lot of small packets passing through the FreeBSD firewall (~1000 concurrent IP Phones (with 10ms voice payload) speaking at same time plus 'LAN' traffic).... I'll test and report the results. I think that the feature can help on this case. Thanks. Em 29 de fevereiro de 2012 19:17, Jack Vogel <jfvogel@gmail.com> escreveu: > It seems to help in some workloads, makes little difference in others, and > can even be > less performance in yet others. Its just not a feature that is a 100% win, > that's why its > not on by default. Try it and see. > > Cheers, > > Jack > > > On Wed, Feb 29, 2012 at 5:10 AM, Rafael Ganascim <rganascim@gmail.com> > wrote: >> >> Hi list, >> >> I was looking in the igb driver that I use on some Intel nics >> (dualport and quadport gigabit) and in the source code, the feature: >> >> /* >> ** Header split causes the packet header to >> ** be dma'd to a seperate mbuf from the payload. >> ** this can have memory alignment benefits. But >> ** another plus is that small packets often fit >> ** into the header and thus use no cluster. Its >> ** a very workload dependent type feature. >> */ >> >> Somebody is using this feature? What's the results? >> >> I think that this feature can be helpfull to improve the performance, >> allowing the processing of the packet headers more fastest (pfills, >> routing, etc). Is this true? >> >> Thanks in advance. >> >> Rafael >> _______________________________________________ >> freebsd-net@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-net >> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAD4ZOMxxttMgcJAOfxWN8AWzaUcVxxOV3vvsqOEiQewp=6cXHg>