The Sprite Network Operating System

  • Authors:
  • John K. Ousterhout;Andrew R. Cherenson;Frederick Douglis;Michael N. Nelson;Brent B. Welch

  • Affiliations:
  • Univ. of California at Berkeley, Berkeley;Silicon Graphics, Mountain View, CA;Univ. of California at Berkeley, Berkeley;Univ. of California at Berkeley, Berkeley;Univ. of California at Berkeley, Berkeley

  • Venue:
  • Computer
  • Year:
  • 1988

Quantified Score

Hi-index 4.14

Visualization

Abstract

A description is given of Sprite, an experimental network operating system under development at the University of California at Berkeley. It is part of a larger research project, SPUR, for the design and construction of a high-performance multiprocessor workstation with special hardware support of Lisp applications. Sprite implements a set of kernel calls that provide sharing, flexibility, and high performance to networked workstations. The discussion covers: the application interface: the basic kernel structure; management of the file name space and file data, virtual memory; and process migration.