Abstract
This paper briefly proposes two operating system ideas: indexing for file systems, and backup by replication rather than tape copy. Both of these ideas have been implemented in various non-operating system contexts; the proposal here is that they become operating system functions.
Chapter PDF
References
Jeffrey C. Mogul. Representing information about files. Ph.D. Thesis, Department of Computer Science, Stanford University, March 1986. Available as technical report STANFORD-CS-86-1103.
David Redell. Private communication.
Richard M. Stallman. Gnu Emacs Manual, Sixth Edition, Version 18. [Cambridge, Massachusetts: The Free Software Foundation: March, 1987]. Section 21.11, pp 147–151.
David K. Gifford, et al. “Virtual Directories for Intelligent File Systems”, to be presented at the 13th ACM Symposium on Operating Systems Principles, October, 1991, Pacific Grove, California.
Robert K. Bradriff and Clifford A. Lynch. “The Evolution of the user interface in the MELVYL online catalog, 1980–85,” in ASIS '85: Proceedings of the 48th ASIS annual meeting 22, Las Vegas, Nevada. [White Plains N.Y.: 1985: Knowledge Industry Publications for the American Society for Information Science.] pp 102–105.
Daniel Weinreb and David Moon. Lisp Machine Manual. Third edition. [Cambridge, Massachusetts: M.I.T. Artificial Intelligence Laboratory: March, 1981]. Section 21.9.2, pp 326–329.
Mahadev Satyanarayanan, et al. “Coda: A Highly Available File System for a Distributed Workstation Environment,” IEEE Transactions on Computers 39, 4 (April 1990), pp 447–459.
Barbara Liskov, et al. Replication in the Harp File System. To be presented at the 13th ACM Symposium on Operating Systems Principles, October, 1991, Pacific Grove, California.
Thomas W. Page, Jr., et al. Architecture of the Ficus Scalable Replicated File System. UCLA Computer Science Department Technical Report CSD-910005, March 1991.
Hisgen, Andy, et al. “Granularity and Semantic Level of Replication in the Echo Distributed File System,” Proceedings of the Workshop on Management of Replicated Data, Houston, Texas (November 8, 1990), pp. 2–4.
Rob Pike, et al. “Plan 9 from Bell Labs,” Proceedings of the Summer 1990 United Kingdom Unix, Users Group Conference, July 1990, pp 1–9.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Saltzer, J.H. (1991). File system indexing, and backup. In: Karshmer, A., Nehmer, J. (eds) Operating Systems of the 90s and Beyond. Lecture Notes in Computer Science, vol 563. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024515
Download citation
DOI: https://doi.org/10.1007/BFb0024515
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54987-1
Online ISBN: 978-3-540-46630-7
eBook Packages: Springer Book Archive