D.4.7 Distributed systems Additional Keywords and Phrases: Caching, Distributed Shared Memory, Object-oriented Operating System, External Pagers
Abstract:
The Spring File System supports cache coherent file data and attributes. It uses the virtual memory system to provide data caching and uses the operations provided by the virtual memory system to keep the data coherent. The file system consists of two types of file servers: ones that provide coherent access to files they export and ones that run on each Spring machine and provide caching of data for read and write operations, and has its own private protocol with the remote file servers to cache file attributes. Categories and Subject Descriptors:
Citations
| 703 | Scale and performance in a distributed file system – Howard, Kazar, et al. - 1988 |
| 372 | Design and implementation of the Sun network filesystem – Sandberg, Goldberg, et al. - 1985 |
| 289 | Caching in the Sprite network file system – Nelson, Welch, et al. - 1988 |
| 251 | Mach: A New Kernel Foundation for UNIX Development – Accetta, Baron, et al. - 1986 |
| 223 | Shared Virtual Memory on Loosely Coupled Multiprocessors – Li - 1986 |
| 50 | An implementation of distributed shared memory – Khalidi - 1989 |
| 13 | The file system of an integrated local network – Leach, Levine, et al. - 1985 |
| 10 | A Distributed Consistency Server for the CHORUS System – Abrosimov, Armand, et al. - 1992 |
| 7 | The Spring Virtual Memory System," Sun Microsystems Laboratories – Khalidi, Nelson - 1993 |

