by Michael D. Schroeder, David K. Gifford, Roger M. Needham
ftp://ftp.digital.com/pub/DEC/SRC/research-reports/SRC-006.ps.gz
Add To MetaCart
Abstract:
c fl1985 by the Association for Computing Machinery. All rights reserved. Printed with permission. ii This paper describes a workstation file system that supports a group of cooperating programmers by allowing them both to manage local naming environments and to share consistent versions of collections of software. The file system has access to the workstation's local disk and to remote file servers, and provides a hierarchical name space that includes the files on both. Local names can refer to local files or be attached to remote files. Remote files, which also may be referred to directly, are immutable and cached on the local disk. The file system is part of the Cedar experimental programming environment at Xerox PARC and has been in use since late
Citations
|
300
|
Ethernet: Distributed packet switching for local computer networks
– Metcalfe, Boggs
- 1976
|
|
166
|
The LOCUS Distributed Operating System
– Walker, Popek, et al.
- 1983
|
|
75
|
The TIC Distributed File System: Principles and Design
– Satyanarayanan, al
- 1985
|
|
49
|
The Architecture of an Integrated Local Network
– Leach, Levine, et al.
- 1983
|
|
43
|
Adding Garbage Collection and Runtime Types to a Strongly Typed
– Rovner
- 1985
|
|
39
|
Pup: An Internetwork Architecture
– Boggs, Shoch, et al.
- 1980
|
|
36
|
The Multics Virtual Memory: Concepts and design
– Bensoussan, Clingen, et al.
- 1972
|
|
34
|
SWALLOW: A Distributed Data Storage System for a Local Network,’’ Local Networks for Computer Communications
– Reed, Svobodova
- 1981
|
|
29
|
a Paged Time Sharing System for the PDP-10
– Bobrow, Burchfiel, et al.
- 1972
|
|
27
|
Overview of the Sun network file system
– WALSH, LYON, et al.
- 1985
|
|
26
|
An open operating system for a single-user machine
– Lampson, Sproull
- 1979
|
|
20
|
File servers for network-based distributed systems
– Svobodova
- 1984
|
|
18
|
The Alpine File System
– Brown, Kolling, et al.
- 1985
|
|
18
|
The Cedar Programming Environment: A Midterm Report and Examination
– Teitelman
- 1984
|
|
15
|
The Newcastle Connection or Unixes of the World Unite
– Brownbridge, Marshall, et al.
- 1982
|
|
14
|
Controlling Large Software Development in a Distributed Enviromnent
– Schmidt
- 1982
|
|
14
|
The structure of Cedar
– Swinehart, Zellweger, et al.
- 1985
|
|
12
|
A processor for a high-performance personal computer
– Lampson, Pier
- 1980
|
|
8
|
The Cambridge file server
– Dion
- 1980
|
|
5
|
Integration Mechanisms in Cedar
– Donahue
- 1985
|
|
2
|
et al., "Alto: A Personal Computer," Xerox Palo Alto Research Center Report CSL-79-11
– Thacker
- 1979
|
|
1
|
et al., �Alto: A Personal Computer," Xerox Palo Alto Research Center Report CSL-79-11
– Thacker
- 1979
|