[bind10-dev] resolver performance research, take 2

JINMEI Tatuya / 神明達哉 jinmei at isc.org
Tue Jul 17 07:09:16 UTC 2012


Following the preliminary results I reported before, I've continued
the research task on high performance resolver implementation.  I used
the same old data set but this time did more detailed analysis,
emulating actual server behavior.

It contains various topics and is long, so I dumped my report on wiki:
http://bind10.isc.org/wiki/ResolverPerformanceResearch

High level summary is:
- The idea of separate L1 cache now looks even more promising.
- We might even introduce an optimization skipping any TTL adjustment
  in that cache
- Exploiting the TTL difference on different types of RRs may lead to
  other types of (probably novel) optimization
- It may be possible to optimize response message handling, exploiting
  the fact that most of them fall into a small number of simple cases

As we discussed last week, we'll need to suspend this task for now.
But analysis tool is now ready, so if and when we get newer query data
we can get the result with them and have some followup discussions.

---
JINMEI, Tatuya


More information about the bind10-dev mailing list