BIND 10 #538: Make isc::dns::Name reside in continuous block of memory.
BIND 10 Development
do-not-reply at isc.org
Thu Feb 23 09:12:20 UTC 2012
#538: Make isc::dns::Name reside in continuous block of memory.
-------------------------------------+-------------------------------------
Reporter: | Owner: shane
vorner | Status: assigned
Type: task | Milestone: New Tasks
Priority: minor | Resolution:
Component: | Sensitive: 0
Unclassified | Sub-Project: DNS
Keywords: | Estimated Difficulty: 16.0
Defect Severity: N/A | Total Hours: 0
Feature Depending on Ticket: |
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Changes (by vorner):
* owner: vorner => shane
* milestone: => New Tasks
Comment:
Hello
I don't know if it is overtaken already, I guess it isn't. I think that
this could, in fact, be manifested even more in the in-memory data source,
because if we eliminate other things that are slow, this could have stayed
unchanged. We still need to access all the names on the path we search in
the tree.
However, provided we really want to do the shared memory thing, we'll need
to use something else than our Name classes inside anyway, so I think the
thing will be overtaken by that. I don't think we have time for this now,
and I think we'll not be optimising the current RBTree after the end of
Y3, because we'll throw it away anyway.
--
Ticket URL: <http://bind10.isc.org/ticket/538#comment:5>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list