NT Service Control Manager
Luke Kenneth Casson Leighton
lkcl at samba.org
Mon Dec 20 04:43:38 GMT 1999
On Mon, 20 Dec 1999, John E. Malmberg wrote:
> Luke Kenneth Casson Leighton <lkcl#samba.org>
>
>
> >On Mon, 20 Dec 1999, John E. Malmberg wrote:
> >
> >> The platform I am using will not support a lot of short lived
> >> spawned processes.
> >
> >what do you mean, won't support. this is at user-interface speed,
> >therefore are you talking about speed of fork()?
>
>
> Yes, actually. I am running on OpenVMS, and it does not have a fork().
hmmm...
> It has a vfork()/exec() pair, that basically starts up the image again in a
> child process, but at the point of the vfork() the child will take the other
> branch.
>
> As you can see from that description, that can be a costly operation. Just
> the action of a process create on OpenVMS is a relatively costly compaired
> to UNIX.
hmmm...
> If it is a process that I can launch from the TCP/IP dispatcher program, and
> then it sticks around for a while, that will not be too much of a problem.
> It is fastest though if I have a daemon up to respond already.
looks like you're going to need that planned single-process code, then.
More information about the samba-technical
mailing list