Quick links

Distributed EZ

Report ID:
August 1991
Download Formats:


EZ is a system that integrates traditional operating systems and
programming languages into a very high-level, persistent, string
processing language. This paper describes the design and initial
implementation of a distributed memory manager that distributes EZ's
virtual address space transparently among a network of homogeneous
computers. The design adapts the techniques used in recent
implementations of shared virtual memory for use in EZ's persistent
environment. Unlike most implementations of shared virtual memory,
control information is distributed and migrates. This memory manager
works in concert with a distributed mark-and-sweep garbage collector,
which is also concurrent and real-time. This collector trades time for
space and minimal disruption of mutators, which reduces communication

This technical report has been published as
Distributed EZ. Alvaro E. Campos and David R. Hanson,
Proc. of the 16th Annual Computer Software and
Applications Conference
, Chicago, Sept. 1992,
pp. 136-142.
Follow us: Facebook Twitter Linkedin