[net.unix-wizards] Several processes per address space?

powell@decwrl.UUCP (Mike Powell) (06/26/84)

Has anyone had any experience modifying (some version of) Unix to permit more
than one process in an address space?  I mean real processes, ones that can do
system calls independent of one another.  Personal experiences or pointers to
papers or people would be appreciated.
					Michael L. Powell
					Digital Equipment Corporation
					Western Research Laboratory
					Los Altos, CA  94022
					{decvax,ucbvax}!decwrl!powell
					powell@decwrl

gwyn@brl-vgr.ARPA (Doug Gwyn ) (06/30/84)

I am not sure what you mean by processes sharing an address space.
After a fork(2) call on any UNIX system, there are two processes
that in some sense share an address space (the instruction space
may really be shared, under some circumstances).  On BSD systems,
a vfork(2) will actually share data space.  On UNIX System V, there
is "shared memory" support, which is supposed to be in BSD some day.
One guesses that you are really interested in "shared memory".