HEADS UP: inpcb/inpcbinfo rwlocking: coming to a 7-STABLE
branch near you
David G Lawrence
dg at dglawrence.com
Tue Aug 5 18:37:33 UTC 2008
> The thrust of this change is to replace the mutexes protecting the inpcb
> and inpcbinfo data structures with read-write locks (rwlocks). These
That's really cool and directly affects my current work project. I'm
developing (have developed, actually) a multi-threaded, 5000+ member VoIP/SIP
conferencing server called Nconnect. It a primarily UDP application running
on FreeBSD 7. This generates and receives about 250,000 UDP packets a second,
with 200 byte packets, resulting in about 400Mbps of traffic in each
direction. The current bottleneck is the kernel UDP processing. It should
be possible to scale to 10000+ members if kernel UDP processing had optimal
concurrency.
Anyway, thumbs up (and not for the middle-eastern meaning :-)) - I'm
looking forward to the MFC.
-DG
Dr. David G. Lawrence
President
Download Technologies, Inc. - http://www.downloadtech.com - (866) 399 8500
Pave the road of life with opportunities.
More information about the freebsd-stable
mailing list