Sprite papers
The Sprite bibliography, in BibTeX form.
Sprite Theses
Sprite Papers
- A
Comparison of Two Distributed Systems: Amoeba and Sprite.
Fred Douglis, John K.  Ousterhout, M. Frans Kaashoek, Andrew S. Tanenbaum
 - Slides
from talk on file append vs. overwrite ratios.
The results are derived from the same traces as the
SOSP paper. This talk was given to the LADDIS group on 1/21/92.
John Hartman.
 - Why
Aren't Operating Systems Getting Faster as Fast as Hardware.
John Ousterhout
 - A
Trace-Driven Analysis of the UNIX BSD File System.
John K. Ousterhout, Herve' Da Costa, David Harrison, John A. Kunze, Mike Kupfer, and James G.  Thompson
 - Measured Performance of Caching in the Sprite Network
File System
Brent B. Welch
 - Caching
in the Sprite Network File System.
Michael N. Nelson, Brent B. Welch, and John K. Ousterhout
 - Sprite
Position Statement: Use Distributed State for
Failure Recovery.
Brent Welch, Mary Baker, Fred Douglis, John Hartman, Mendel Rosenblum, John Ousterhout
 - Experience with Process Migration in Sprite.
Fred Douglis
 - The
File System Belongs in the Kernel.
Brent Welch
 - The
Sprite Internet Protocol Server.
Andrew Cherenson
 - The
Jaquith Archive Server.
James W. Mott-Smith
 - Beating
the I/O Bottleneck: A Case for Log-Structured
File Systems.
John Ousterhout and Fred Douglis
 - The
LFS Storage Manager.
Mendel Rosenblum and John K. Ousterhout
 - The
Design and Implementation of a Log-Structured
File System.
Mendel Rosenblum and John K. Ousterhout
 - 
Measurements of a Distributed File System.
Mary G. Baker, John H. Hartman, Michael D. Kupfer, Ken W. Shirriff, and John K. Ousterhout
 - Performance Measurements of a Multiprocessor Sprite
Kernel.
John H. Hartman and John K. Ousterhout
 - A
Trace-Driven Analysis of Name and Attribute Caching
in a Distributed System.
Ken W. Shirriff and John K. Ousterhout
 - Non-Volatile Memory for Fast, Reliable File Systems.
Mary Baker, Satoshi Asami, Etienne Deprit, John Ousterhout, Margo Seltzer
 - Why
Aren't Operating Systems Getting Faster As Fast
as Hardware?
John K. Ousterhout
 - Pseudo
Devices: User-Level Extensions to the Sprite
File System.
Brent B. Welch and John K. Ousterhout
 - Pseudo-File-Systems.
Brent B. Welch and John K. Ousterhout
 - Process Migration in Sprite: A Status Report.
 Fred Douglis and John Ousterhout
 - The Recovery Box: Using Fast Recovery to Provide High
Availability in the UNIX Environment.
Mary Baker and Mark Sullivan
 - Availability in the Sprite Distributed File System.
Mary Baker and John Ousterhout
 - 
The Sawmill logging file system.
Ken Shirriff
 - Slides from a work-in-progress talk on the Sawmill logging file system.
Ken Shirriff
 - An
Implementation of Memory Sharing and File Mapping.
Ken Shirriff
 - The Sprite
Network Operating System.
John K. Ousterhout, Andrew R. Cherenson, Frederick Douglis, Michael N.
Nelson, Brent B. Welch
 - Sprite on Mach.
Michael D. Kupfer
 - The
Role of Distributed State.
John K. Ousterhout
 - Transparent Process Migration: Design Alternatives and
the Sprite Implementation.
Fred Douglis and John Ousterhout
 - Virtual
Memory vs. The File System.
Michael N. Nelson
 - Virtual
Memory for the Sprite Operating System.
Michael N. Nelson
 - 
A Comparison of the Vnode and Sprite File System
Architectures.
Brent Welch
 - "Zebra: A Striped Network File System".
Appeared in the Proceedings of the USENIX Workshop on
File Systems. Also as UCB/CSD Tech Report 92/683
John Hartman and John Ousterhout
 - The
Zebra Striped Network File System.
John Hartman and John Ousterhout
Ken Shirriff 
ken.shirriff@eng.sun.com