]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
CHANGES and release notes
authorWitold Kręcicki <wpk@isc.org>
Wed, 7 Nov 2018 13:59:49 +0000 (13:59 +0000)
committerWitold Kręcicki <wpk@isc.org>
Thu, 15 Nov 2018 08:21:39 +0000 (08:21 +0000)
CHANGES
doc/arm/notes.xml

diff --git a/CHANGES b/CHANGES
index ebbf5222f46362a0d7105e6cd1655908b3fbc593..e76cf6da5d1c555698cf020e15fa4547d16c0925 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,8 @@
+5096.  [func]          Use multiple event loops in socket code, and
+                       make network threads CPU-affinitive.  This
+                       significantly improves performance on large
+                       systems. [GL #666]
+
 5095.  [test]          Converted all unit tests from ATF to CMocka;
                        removed the source code for the ATF libraries.
                        Build with "configure --with-cmocka" to enable
index 04e226141ac05135144a8f37b00c24066a715899..d3a0750246e3e89f86c126ee578c4774ce0447cc 100644 (file)
 
   <section xml:id="relnotes_features"><info><title>New Features</title></info>
     <itemizedlist>
+      <listitem>
+       <para>
+         Task manager and socket code have been substantially modified.
+         The manager uses per-cpu queues for tasks and network stack runs
+         multiple event loops in CPU-affinitive threads. This greatly
+         improves performance on large systems, especially when using
+         multi-queue NICs.
+       </para>
+      </listitem>
       <listitem>
        <para>
          A new secondary zone option, <command>mirror</command>,