Skip site navigation (1)Skip section navigation (2)
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>