Re: execute a user process in the kernel

From: Bruce M Simpson (bms_at_spc.org)
Date: 09/25/04

  • Next message: Ralph Huntington: "Re: Strange FTPD behavior"
    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"


  • Next message: Ralph Huntington: "Re: Strange FTPD behavior"