[TUHS] Origin year of BSD csh?
Joerg Schilling
schily at schily.net
Tue Jun 28 01:17:40 AEST 2016
Ronald Natalie <ron at ronnatalie.com> wrote:
> vfork() is of use on non-paged (and poorly implemented paging) systems. If you implemented the copy-on-write fork() behavior, you???d not need the vfork KLUDGE.
This is what the Linux people believe. As a result, they have a vfork()
implementation that collects all pitfalls from fork() and vfork() ;-)
The basic difference is:
- With a copy-on-write fork, you copy an address space description and
need to set up a set of new MMU PTEs.
- With vfork, you borrow the address space descrition and the MMU PTEs
from the parent.
Jörg
--
EMail:joerg at schily.net (home) Jörg Schilling D-13353 Berlin
joerg.schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/'
More information about the TUHS
mailing list