On Tue, May 05, 2015 at 12:12:10PM +0530, dE wrote:

> "The maximum number of processes that may  execute  this  service
> simultaneously."

The maximum number of daemon processes master(8) will fork/exec to
process incoming requests for the service.

> Does that mean each invocation of by a process will increase the number of
> daemons which is run?

I don't understand the above sentence.

> In case of an inet socket does that mean a child process of the original
> process?

There is no service-specific "original" process.  The only "original"
process is master(8).  All Postfix service processes are direct
children of master(8).

While servicing a request, local(8), pipe(8) and spawn(8) may run
sub-processes on a per-request basis, master(8) is blissfully
unaware of such sub-processes, it just manages the pool of processes
for each service, thus preventing the service CPU concurrency and
memory footprint from rising without limit.

-- 
        Viktor.

Reply via email to