On Mon, 21 Jan 2002, Nadav Har'El wrote:
> On Sat, Jan 19, 2002, Nadav Har'El wrote about "Re: Creating a spawn system call":
> > 1. have you ever heard of vfork()? This was a 3.0BSD invention, that was
> > similar to fork except that it wouldn't copy any memory, and the only
> > thing you're allowed to do after a vfork() is an exec() (or _exit()).
> > vfork was since then somewhat deprecated: 4.4BSD made it the same thing
> > as fork(), and Solaris marks it as "This function will be eliminated in a
>
> By the way, you might want to take a look at
> http://www.netbsd.org/Documentation/kernel/vfork.html
>
> Which explains why netbsd reinstated the vfork() system call.
> Note, however, that their conclusion is that "It shaves several seconds off a
> build of libc" - hardly impressive... I can't see how your spawn
> implementation will gain much more than that.
>
Well, after a private discussion several people and me held with Moshe
Bar, it turns out it will actually makes matters worse. And Moshe said, it
should not be too hard to implement.
Three seconds on libc compilation for what took me several good dozens of
minutes (if not hours) is really hardly impressive.
Regards,
Shlomi Fish
> --
> Nadav Har'El | Monday, Jan 21 2002, 9 Shevat 5762
> [EMAIL PROTECTED] |-----------------------------------------
> Phone: +972-53-245868, ICQ 13349191 |If you choke a Smurf, what color does it
> http://nadav.harel.org.il |turn?
>
> =================================================================
> To unsubscribe, send mail to [EMAIL PROTECTED] with
> the word "unsubscribe" in the message body, e.g., run the command
> echo unsubscribe | mail [EMAIL PROTECTED]
>
----------------------------------------------------------------------
Shlomi Fish [EMAIL PROTECTED]
Home Page: http://t2.technion.ac.il/~shlomif/
Home E-mail: [EMAIL PROTECTED]
"Let's suppose you have a table with 2^n cups..."
"Wait a second - is n a natural number?"
=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]