Samba server process model
From SambaWiki
The samba process has different models for how it manages client connections (e.g. RPC or LDAP connections). The process model is specified by the --model
command line argument when Samba is first started. The available models are:
- standard: The default. A separate process is forked for every accepted connection from a client.
- prefork: A fixed number of worker processes are forked when samba first starts up, and the accepted client connections are distributed amongst these processes.
- single: Everything gets done in a single process. This is recommended only for testing and debugging.
Note that these options only control the behaviour of the samba
process, not the smbd
process.