[comp.os.mach] Mach + SYSV style shared memory

stans@tekchips.LABS.TEK.COM (Stan Smith) (12/14/89)

Does anyone know how to get UNIX 5.3 style shared-memory on a Mach system?
The two tasks are not related; although they exist on the same physical system.
The type of sharing I'm interested in is exactly that of UNIX 5.3 (shmat,
shmget, shmctl etc.). The netmemory server seems like the right idea but is
suboptimal for the local case; only one writer at a time.  All I want is FAST
shared memory? Ideas?

thanx,

stan smith

---------------
Usenet:       {ucbvax,decvax,allegra,uw-beaver,hplabs}!tektronix!tekchips!stans
{CS,ARPA}net: stans%tekchips.labs.tek.com@relay.cs.net
US:           Stan Smith; SAIL; Tektronix, Inc.
              Box 500  MS 50-321, Beaverton OR 97077
Phone:        (503) 627-6194

Richard.Draves@CS.CMU.EDU (12/14/89)

Excerpts from netnews.comp.os.mach: 13-Dec-89 Mach + SYSV style shared
me.. Stan Smith@tekchips.LABS (707)

> Does anyone know how to get UNIX 5.3 style shared-memory on a Mach system?
> The netmemory server seems like the right idea but is
suboptimal for the local case; only one writer at a time.


The netmemoryserver doesn't distinguish among user-level clients on a
given machine; the true clients of the netmemoryserver are the kernels. 
So if all the tasks sharing a piece of memory are on the same machine,
they have true read/write shared memory.

Rich