Computer Science Technical Reports
CS at VT

Comparison of Unix Communication Facilities Used In Linda

Schumann, Chuck and Landry, Kenneth D. and Arthur, James D. (1992) Comparison of Unix Communication Facilities Used In Linda. Technical Report TR-92-06, Computer Science, Virginia Polytechnic Institute and State University.

Full text available as:
PDF - Requires Adobe Acrobat Reader or other PDF viewer.
TR-92-06.pdf (705204)


This report presents the results of an investigative effort that focuses on a first step toward providing a distributed framework for Linda system processes. In particular, we discuss the restructuring of the kernel "process" to support Tuple Space access through UNIX socket calls, rather than through shared memory primitives based on semaphore usage. A description of the restructured system and the rationale for such restructuring is presented first. Most intriguing, however, are the latter sections that discuss the ramifications and insights gained from our particular approach to system redesign, i.e., the unnecessary serialization of Tuple Space access, redundant memory copies, being victimized by the UNIX scheduler.

Item Type:Departmental Technical Report
Subjects:Computer Science > Historical Collection(Till Dec 2001)
ID Code:286
Deposited By:User autouser
Deposited On:05 December 2001