Ghosts of Unix past, part 4: High-maintenance designs
Posted Dec 6, 2010 10:58 UTC (Mon) by
pbonzini (subscriber, #60935)
In reply to:
Ghosts of Unix past, part 4: High-maintenance designs by nix
Parent article:
Ghosts of Unix past, part 4: High-maintenance designs
no benefit over fork()/exec() at all (except on tiny non-MMU systems, which can theoretically implement spawn*() but not fork()/exec()
Actually, if the parent has a large RSS it is quite common to see major performance improvements with vfork() over fork(). And given how hacky vfork() is, I'd really be happy to pay the price of spawn()'s inflexibility.
fork() should be treated like a relic of when parallelism was achieved using processes rather than threads, IMO.
(
Log in to post comments)