Watching performance on a DHCP Server
David W. Hankins
David_Hankins at isc.org
Fri Feb 8 19:38:23 UTC 2008
On Fri, Feb 08, 2008 at 11:32:57AM -0600, Blake Hudson wrote:
> I'm glad that ISC is continuing development on DHCP, it seems like major
> gains in performance can be accomplished relatively easily by either
> combining writes or writing asynchronously. Although, I was a bit
> surprised that the leases table is not kept (and managed) in memory. And
> that since dhcpd currently relies so heavily on disk, that it has not
> taken advantage of any file system or disk performance enhancing
> features. I look forward to upgrading to 4.1, though I will likely wait
> until it has been integrated into my distribution for further testing.
It sounds like you're on the right track, so just a quick note here,
It is managed in memory - the disk file is just a log that can be
replayed to rebuild the in-memory database. We think it is imperative
to be able to reliably rebuild the in-memory database on a reboot for
various ("no, that's just perfectly normal paranoia, everyone has
Ash bugud-gul durbatuluk agh burzum-ishi krimpatul.
Why settle for the lesser evil? https://secure.isc.org/store/t-shirt/
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