BIND 10 #2611: Use multiple threads in b10-loadzone

BIND 10 Development do-not-reply at isc.org
Mon Jan 7 12:27:07 UTC 2013


#2611: Use multiple threads in b10-loadzone
-------------------------------------+-------------------------------------
                   Reporter:         |                 Owner:
  vorner                             |                Status:  new
                       Type:         |             Milestone:  New Tasks
  enhancement                        |              Keywords:
                   Priority:  low    |             Sensitive:  0
                  Component:         |           Sub-Project:  DNS
  loadzone                           |  Estimated Difficulty:  0
               CVSS Scoring:         |           Total Hours:  0
            Defect Severity:  N/A    |
Feature Depending on Ticket:         |
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------
 I tried to load a large zone (over 3M records) by b10-loadzone. It took
 over 5
 minutes, taking 100% CPU. Large part of the time is probably datasource
 handling (in this case the sqlite3 library). It may be worth trying to do
 the
 parsing in one thread and pass batches of RRs to a second thread that'd do
 the
 writes.

-- 
Ticket URL: <http://bind10.isc.org/ticket/2611>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list