Hi All,
I noticed today that some of my DNS servers are getting close to 80% of their first CPU core. A quick google told me that BIND9 does support being built with threading support, but a look in /usr/src/contrib/bind9/config.threads.in showed that on freeBSD BIND is built without threads support.
Rather than do something hackish like run another instance of BIND in a jail to make use of the 2nd core, I'm curious to know what, if any problems there are with using threads with BIND9 on FreeBSD?
A cursory search of the mailing lists shows me that it will make any BIND coredumps useless, but that's an acceptable tradeoff. Is that all that breaks? Does anybody know?
I noticed today that some of my DNS servers are getting close to 80% of their first CPU core. A quick google told me that BIND9 does support being built with threading support, but a look in /usr/src/contrib/bind9/config.threads.in showed that on freeBSD BIND is built without threads support.
Rather than do something hackish like run another instance of BIND in a jail to make use of the 2nd core, I'm curious to know what, if any problems there are with using threads with BIND9 on FreeBSD?
A cursory search of the mailing lists shows me that it will make any BIND coredumps useless, but that's an acceptable tradeoff. Is that all that breaks? Does anybody know?