Related to the discussion: "A fork() in the road": https://www.microsoft.com/en-us/research/wp-content/uploads/... > ABSTRACT > The received wisdom suggests that Unix’s unusual combination of fork() and exec() for process creation was an inspired design. In this paper, we argue that fork was a clever hack for machines and programs of the 1970s that has long outlived its usefulness and is now a liability. We catalog t…
Fork is marvelous for the zygote pattern Hard to come up with an optimization that is equally efficient and elegant
Raw fork() is terrible. Instead we need a proper primitive to stop and make a snapshot of a process.