Re: execute a user process in the kernel
From: Bruce M Simpson (bms_at_spc.org)
Date: 09/25/04
- Previous message: Dag-Erling Smørgrav: "Re: execute a user process in the kernel"
- In reply to: Dag-Erling Smørgrav: "Re: execute a user process in the kernel"
- Next in thread: Dag-Erling Smørgrav: "Re: execute a user process in the kernel"
- Reply: Dag-Erling Smørgrav: "Re: execute a user process in the kernel"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sat, 25 Sep 2004 05:21:49 -0700 To: Dag-Erling Smørgrav <des@des.no>
On Sat, Sep 25, 2004 at 01:35:07PM +0200, Dag-Erling Smørgrav wrote:
> > If we were to implement POSIX spawn(), we'd need something like this.
>
> Uh, no. posix_spawn(3) can be implemented entirely in userland and
> does not require any special kernel support.
Discussions with peter@ and others on IRC have been ongoing regarding doing
it in kernel space, so as to avoid unnecessarily expensive VM fork operations
when 'spawning' a process.
I'd be interested to hear more about your proposal for doing this in userland.
BMS
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
- Previous message: Dag-Erling Smørgrav: "Re: execute a user process in the kernel"
- In reply to: Dag-Erling Smørgrav: "Re: execute a user process in the kernel"
- Next in thread: Dag-Erling Smørgrav: "Re: execute a user process in the kernel"
- Reply: Dag-Erling Smørgrav: "Re: execute a user process in the kernel"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]