UDP performance.

David Gilbert dgilbert at dclg.ca
Mon Mar 5 18:38:20 UTC 2007


>>>>> "Dinesh" == Dinesh Nair <dinesh at alphaque.com> writes:

Dinesh> On Wed, 28 Feb 2007 01:06:33 -0800, Peter Losher
Dinesh> <Peter_Losher at isc.org> wrote:

>> Ivan Voras wrote:
>> 
>> > I agree in general, but MySQL performance is very exposed as an >
>> advocacy issue - it has traditionally been the source of statements
>> > like "FreeBSD's threading implementation is weak/bad/broken".
>> 
>> And these days ISC can't consciously recommend FreeBSD for use on
>> high-traffic DNS servers because UDP performance has (frankly) gone
>> downhill since 5.x.  [..snipped..]
>> http://lists.freebsd.org/pipermail/freebsd-net/2006-September/011748.html

Dinesh> if UDP performance in 6.x and 7.x has dropped, this could even
Dinesh> affect voip applications/servers such as asterisk when run on
Dinesh> FreeBSD. most all use RTP for media traffic and RTP is nearly
Dinesh> always UDP generating up to 50 packets per second per call per
Dinesh> direction.

Dinesh> 14,000+ packets per second is only about 140 calls.

Well... again, BIND is not a good indicator of UDP performance.  A
non-trivial application can send and receive about 250k pps on
moderate hardware.

Dave.

-- 
============================================================================
|David Gilbert, Independent Contractor.       | Two things can be          |
|Mail:       dave at daveg.ca                    |  equal if and only if they |
|http://daveg.ca                              |   are precisely opposite.  |
=========================================================GLO================


More information about the freebsd-performance mailing list