summaryrefslogtreecommitdiff
path: root/WHATSNEW.txt
diff options
context:
space:
mode:
authorTim Beale <timbeale@catalyst.net.nz>2019-01-31 12:08:00 +1300
committerAndrew Bartlett <abartlet@samba.org>2019-02-01 03:36:16 +0100
commit3f8d83b75390bd6525a3eb8009854d3b854fd54d (patch)
tree64b72d34f7799314f2760903e7f1213a7389ac3c /WHATSNEW.txt
parent5e716c0256a6bec92e7855ccfc077a328320f2ea (diff)
downloadsamba-3f8d83b75390bd6525a3eb8009854d3b854fd54d.tar.gz
samba: Change default process model to prefork
Prefork is the more sensible default option now, as it better handles a large number of client connections. Signed-off-by: Tim Beale <timbeale@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'WHATSNEW.txt')
-rw-r--r--WHATSNEW.txt13
1 files changed, 13 insertions, 0 deletions
diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index a3ed9213d50..85c417a61a9 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -16,6 +16,19 @@ UPGRADING
NEW FEATURES/CHANGES
====================
+Default samba process model
+---------------------------
+
+The default for the --model argument passed to the samba executable has changed
+from 'standard' to 'prefork'. This means a difference in the number of samba
+child processes that are created to handle client connections. The previous
+default would create a separate process for every LDAP or NETLOGON client
+connection. For a network with a lot of persistent client connections, this
+could result in significant memory overhead. Now, with the new default of
+'prefork', the LDAP, NETLOGON, and KDC services will create a fixed number of
+worker processes at startup and share the client connections amongst these
+workers. The number of worker processes can be configured by the 'prefork
+children' setting in the smb.conf (the default is 4).
REMOVED FEATURES
================