Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!necntc!linus!philabs!nbc1!abs From: abs@nbc1.UUCP Newsgroups: comp.unix.wizards Subject: Question about Sys V shared memory Message-ID: <314@nbc1.UUCP> Date: Mon, 23-Mar-87 17:28:19 EST Article-I.D.: nbc1.314 Posted: Mon Mar 23 17:28:19 1987 Date-Received: Thu, 26-Mar-87 01:14:43 EST Organization: NBC Computer Imaging, New York, NY Lines: 25 The situation: I have a large shared memory segment. I would like to be able to have a dynamic data structure within that segment, i.e. set aside some memory within the shm segment for allocation, and have one or more pointers within the shm segment pointing into this memory pool. The question: If process A attaches the shm segment and assigns an address within the segment's memory pool to one of these pointers, will this address have any meaning to other processes that attach the segment? My guess: Theoretically, no. Practically, I would guess it depends on how segmentation is done within the host machine. (We have a VAX running ULTRIX.) Any help would be appreciated. Thanks. -- Andrew Siegel, N2CN NBC Computer Imaging, New York, NY philabs!nbc1!andy (212)664-5776