Knowledge Base ISC Main Website Ask a Question/Contact ISC
Please explain how BIND 9 uses memory to store DNS zones. Sometimes it seems to use several times the amount it needs.
Author: ISC Support Reference Number: AA-00287 Views: 1324 Created: 2011-05-10 14:43 Last Updated: 2011-05-10 14:43 0 Rating/ Voters

When reloading a zone named may have multiple copies of the zone in memory at one time. The zone it is serving and the one it is loading. If reloads are ultra fast it can have more still.

e.g. Ones that are transferring out, the one that it is serving and the one that is loading.

BIND 8 destroyed the zone before loading and also killed off outgoing transfers of the zone.

The new strategy allows slaves to get copies of the new zone regardless of how often the master is loaded compared to the transfer time. The slave might skip some intermediate versions but the transfers will complete and it will keep reasonably in sync with the master.

The new strategy also allows the master to recover from syntax and other errors in the master file as it still has an in-core copy of the old contents.

© 2001-2014 Internet Systems Consortium

Feedback
  • Please help us to improve the content of our knowledge base by letting us know how we can improve this article or by submitting suggestions for other articles you'd like to see created. Information on how to obtain further help on our products or services can be found on our main website.' If you have a technical question or problem on which you'd like help, we recommend searching our community mailing list archives and/or posting your question there (you will need to register there first for your posts to be accepted). The bind-users and the dhcp-users lists particularly have a long-standing and active membership.
Info Submit Feedback on this Article
Nickname: Your Email: Subject: Comment:
Enter the code below:
Quick Jump Menu