[bind10-dev] optimization: use some additional polling in SyncUDPServer

JINMEI Tatuya / 神明達哉 jinmei at isc.org
Thu Jul 5 22:25:36 UTC 2012


At Wed, 4 Jul 2012 22:36:40 +0000,
Evan Hunt <each at isc.org> wrote:

> > Is this something that makes sense for BIND 9 too do you think? They
> > don't use ASIO but presumably the select/poll mechanism could be
> > short-circuited in a similar way for an easy win?
> 
> If I understood the proposed optimization correctly, BIND 9 already
> does this.

That's true, and in some sense in more sophisticated way: BIND 9 has a
separate event queue to multiplex various socket events, so it can
provide better fairness.  Of course, the intermediate layer has its
own drawback (making implementation more complicated, possibly
worsening throughput, etc), so it's also a tradeoff matter.

---
JINMEI, Tatuya


More information about the bind10-dev mailing list