diff options
author | Tim Beale <timbeale@catalyst.net.nz> | 2019-01-31 12:08:00 +1300 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2019-02-01 03:36:16 +0100 |
commit | 3f8d83b75390bd6525a3eb8009854d3b854fd54d (patch) | |
tree | 64b72d34f7799314f2760903e7f1213a7389ac3c /WHATSNEW.txt | |
parent | 5e716c0256a6bec92e7855ccfc077a328320f2ea (diff) | |
download | samba-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.txt | 13 |
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 ================ |