Re: Some performance measurements on the FreeBSD network stack
On Thu, Apr 19, 2012 at 11:27 PM, Andre Oppermann <andre@freebsd.org> wrote=
:
> On 19.04.2012 23:17, K. Macy wrote:
>>>>
>>>> This only helps if your flows aren't hitting the same rtentry.
>>>> Otherwise you still convoy on the lock for the rtentry itself to
>>>> increment and decrement the rtentry's reference count.
>>>
>>>
>>>
>>> The rtentry lock isn't obtained anymore. =A0While the rmlock read
>>> lock is held on the rtable the relevant information like ifp and
>>> such is copied out. =A0No later referencing possible. =A0In the end
>>> any referencing of an rtentry would be forbidden and the rtentry
>>> lock can be removed. =A0The second step can be optional though.
>>
>>
>> Can you point me to a tree where you've made these changes?
>
>
> It's not in a public tree. =A0I just did a 'svn up' and the recent
> pf and rtsocket changes created some conflicts. =A0Have to solve
> them before posting. =A0Timeframe (early) next week.
>
>
Ok. Keep us posted.
Thanks,
Kip
--=20
=A0 =A0=93The real damage is done by those millions who want to 'get by.'
The ordinary men who just want to be left in peace. Those who don=92t
want their little lives disturbed by anything bigger than themselves.
Those with no sides and no causes. Those who won=92t take measure of
their own strength, for fear of antagonizing their own weakness. Those
who don=92t like to make waves=97or enemies.
=A0 =A0Those for whom freedom, honour, truth, and principles are only
literature. Those who live small, love small, die small. It=92s the
reductionist approach to life: if you keep it small, you=92ll keep it
under control. If you don=92t make any noise, the bogeyman won=92t find
you.
=A0 =A0But it=92s all an illusion, because they die too, those people who
roll up their spirits into tiny little balls so as to be safe. Safe?!
>From what? Life is always on the edge of death; narrow streets lead to
the same place as wide avenues, and a little candle burns itself out
just like a flaming torch does.
=A0 =A0I choose my own way to burn.=94
=A0 =A0Sophie Scholl
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
討論串 (同標題文章)
完整討論串 (本文為第 15 之 37 篇):