Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

User-Level Shared Variables (In a Hierarchical Control Environment)

Published

Author(s)

Don E. Libes

Abstract

We have implemented a shared variable system for UNIX 4.2BSD that emulates a shared or common memory. This system is all user level code and requires no kernel modifications. It is accessible from a variety of languages. This shared memory system provides its service transparently to remote hosts across a local-area network. This system is being used in a real application--an automated factory. Shared variables are an appropriate communication paradigm in a real-time environment (in comparison to message passing or pipes).
Proceedings Title
Proceedings of the 1985 USENIX Conference

Keywords

UNIX, shared variable system, memory, communication, real-time environment

Citation

Libes, D. (1985), User-Level Shared Variables (In a Hierarchical Control Environment), Proceedings of the 1985 USENIX Conference (Accessed March 29, 2024)
Created January 1, 1985, Updated February 17, 2017