home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.unix.wizards:5660 comp.os.misc:1059
- Path: sparky!uunet!ferkel.ucsb.edu!taco!gatech!swrinde!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!ira.uka.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!sunic!dkuug!newsie!newsie.dc.dk!i3558
- From: i3558@newsie.dc.dk (Soren Michael Roug)
- Newsgroups: comp.unix.wizards,comp.os.misc
- Subject: Re: Distributed Shared Memory
- Message-ID: <i3558.728070147@newsie.dc.dk>
- Date: 26 Jan 93 17:42:27 GMT
- References: <1993Jan22.160108.19344@exlog.com>
- Organization: Datacentralen A/S
- Lines: 68
-
- mcdowell@exlogcorp.exlog.com (Steve McDowell) writes:
-
- >I'm looking for pointers to work that's been done in the
- >area of transparent distributed shared memory for UNIX
- >systems. I am only aware of the "mether" system. Is there
- >anything else?
-
- For what it is worth, one shouldn't forget Don Libes sharedmem package.
- It exists in ftp.uu.net:/usenet/comp.sources.unix/volume14/sharedmem
- and here is the README: ( Okay, it's a bit dated ;-)
-
- The NBS Common Memory System (CMS)
- Sept 25, 1987
-
- This system emulates a shared memory system for 4.2BSD. A common
- memory server handles requests to access shared variables. Because
- communication uses TCP/IP, processes may be distributed across
- machines.
-
- The system is all user level code and requires no kernel
- modifications. This implementation provides interfaces for C and
- Franz Lisp. It is known to work on Sun UNIX releases from 1.0 to
- 3.4.
-
- The system is documented by the files in the doc directory.
- doc/usenix contains a paper that was presented at the Summer 1985
- Usenix Conference. The system has changed somewhat since then.
-
- Installation instructions
-
- This package depends upon a tiny communications library called
- streamlib which must be installed first.
-
- cd stream
- cat README
-
- and follow the directions in there.
-
- Once you have installed streamlib, change to the common memory
- source directory and run make.
-
- cd ../src
- make install
-
- If you would like to try out some of the examples, type:
-
- make examples
-
- The examples are numbered as sets. I.e. client1 runs with server1.
- The most interesting is server1y, server1z, client1a and client1b.
- Run these in 4 different windows. They are documented by their
- source and serve as coding examples.
-
- Don Libes
- National Bureau of Standards
- Metrology Building, Room A-127
- Gaithersburg, MD 20899
- (301) 975-3535
-
- libes@cme-durer.arpa
- uunet!cme-durer!libes
-
-
- --
- Venlig hilsen Soren Roug, <smr@dc.dk> DataCentralen
- Telefon: 43 71 81 22 Lokal 3820, Telefax 43 71 33 12 Oldenburg Alle 1
- 2630 Taastrup
- I havent't lost my mind -- I'm sure it is backed up somewhere.
-