DHCP/UDP performance tuning..

David W. Hankins David_Hankins at isc.org
Tue Mar 27 17:51:46 UTC 2007

On Tue, Mar 27, 2007 at 11:31:17AM -0500, Cory Meyer wrote:
> Does anyone have any suggestions on performance tuning a DHCP server?


One-line summary:  dhcpd performance is bound to fsync(), which is
called once for every REQUEST/ACK pair.  Other stuff on your system
that also calls fsync() (such as syslog) should probably be shot.

In some future release (I'm told the sky will be blue), we hope
to queue ACKs into a list...fsync() once and then transmit them
all.  This would multiply our scaling point on this bottleneck
by several hundred most likely.

ISC Training!  http://www.isc.org/training/  training at isc.org
Washington DC area, April 16-20 2007.  DNS & BIND, DDNS & DHCP.
David W. Hankins	"If you don't do it right the first time,
Software Engineer		you'll just have to do it again."
Internet Systems Consortium, Inc.	-- Jack T. Hankins

More information about the dhcp-users mailing list