Design and implementation of a portable shared memory server

Update item information
Publication Type technical report
School or College College of Engineering
Department Computing, School of
Creator Ramesh, Nanda K.
Title Design and implementation of a portable shared memory server
Date 1994-12
Description Processes communicate between one another using mechanisms like message passing, files, shared memory, etc. In current systems, shared memory is not commonly used even though it has many advantages over message passing and file sharing such as simplicity, efficiency, and lower space overhead. This thesis looks into the issues that limit the use of the shared memory paradigm in present day software. A study of various implementations for sharing memory was made to determine their advantages and limitations. Based on this survey, a shared memory server was designed and implemented to address some of the problems. The functionalities provided by this server include portability, a simple user interface, mapping at a fixed address, and support for transparent growth of shared regions. Two application programs were modified to use shared memory for interprocess communication and demonstrate its effectiveness as an alternate mechanism. The programs were shown to be simpler and more efficient when using shared memory.
Type Text
Subject memory management; portable shared memory server
Language eng
Bibliographic Citation Ramesh, N. K. (1994). Design and implementation of a portable shared memory server.
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Format Medium application/pdf
Format Extent 51,757,918 bytes
File Name Nanda-Design_And_Implementation.pdf
Conversion Specifications Original scanned with Kirtas 2400 and saved as 400 ppi uncompressed TIFF. PDF generated by Adobe Acrobat Pro X for CONTENTdm display
ARK ark:/87278/s6350mk7
Setname ir_computersa
Date Created 2016-05-25
Date Modified 2016-05-26
ID 100540
Reference URL
Back to Search Results