Check out the new USENIX Web site. next up previous
Next: About this document ... Up: Fast Indexing: Support for Previous: 10. Acknowledgments

Bibliography

1
Am-utils (4.4BSD Automounter Utilities).
Am-utils version 6.0.4 User Manual.
February 2000.
Available https://www.cs.columbia.edu/~ezk/am-utils/.

2
L. Ayers.
E2compr: Transparent File Compression for Linux.
Linux Gazette, Issue 18, June 1997.
https://www.linuxgazette.com/issue18/e2compr.html.

3
M. Burrows, C. Jerian, B. Lampson, and T. Mann.
On-line data compression in a log-structured file system.
Fifth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-V), pages 2-9.

4
M. I. Bushnell.
The HURD: Towards a New Strategy of OS Design.
GNU's Bulletin.
Free Software Foundation, 1994.
https://www.gnu.org/software/hurd/hurd.html.

5
V. Cate and T. Gross.
Combining the concepts of compression and caching for a two-level filesystem.
Fourth ACM International Conference on Architectural Support for Programming Languages and Operating Systems (Santa Clara, CA), pages 200-211.

6
R. Coker.
The Bonnie Home Page.
https://www.textuality.com/bonnie.

7
P. Deutsch.
Deflate 1.3 Specification.
RFC 1051.
Network Working Group, May 1996.

8
J. L. Gailly.
GNU zip.
https://www.gnu.org/software/gzip/gzip.html.

9
J. L. Gailly and M. Adler.
The zlib Home Page.
https://www.cdrom.com/pub/infozip/zlib/.

10
R. G. Guy, J. S. Heidemann, W. Mak, T. W. Page Jr., G. J. Popek, and D. Rothmeier.
Implementation of the Ficus replicated file system.
Proceedings of the Summer USENIX Technical Conference, pages 63-71, Summer 1990.

11
J. Heidemann and G. Popek.
Performance of cache coherence in stackable filing.
Proceedings of Fifteenth ACM Symposium on Operating Systems Principles.
ACM SIGOPS, 1995.

12
J. S. Heidemann and G. J. Popek.
A layered approach to file system development.
Tech-report CSD-910007.
UCLA, 1991.

13
J. S. Heidemann and G. J. Popek.
File System Development with Stackable Layers.
ACM ToCS, 12(1):58-89, February 1994.

14
Y. A. Khalidi and M. N. Nelson.
Extensible file systems in Spring.
Proceedings of Fourteenth ACM Symposium on Operating Systems Principles, pages 1-14, 1993.

15
S. R. Kleiman.
Vnodes: An Architecture for Multiple File System Types in Sun UNIX.
Proceedings of the Summer USENIX Technical Conference, pages 238-47, Summer 1986.

16
J. G. Mitchell, J. J. Gibbons, G. Hamilton, P. B. Kessler, Y. A. Khalidi, P. Kougiouris, P. W. Madany, M. N. Nelson, M. L. Powell, and S. R. Radia.
An Overview of the Spring System.
CompCon Conference Proceedings, 1994.

17
L. Mummert and M. Satyanarayanan.
Long Term Distributed File Reference Tracing: Implementation and Experience.
Report CMU-CS-94-213.
Carnegie Mellon University, Pittsburgh, U.S., 1994.

18
R. Nagar.
Filter Drivers.
In Windows NT File System Internals: A developer's Guide, pages 615-67.
O'Reilly, 1997.

19
R. Pike, D. Presotto, K. Thompson, and H. Trickey.
Plan 9 from Bell Labs.
Proceedings of Summer UKUUG Conference, pages 1-9, July 1990.

20
D. Roselli, J. R. Lorch, and T. E. Anderson.
A Comparison of File System Workloads.
Proceedings of the Annual USENIX Technical Conference, June 2000.

21
D. S. H. Rosenthal.
Requirements for a ``Stacking'' Vnode/VFS Interface.
UI document SD-01-02-N014.
UNIX International, 1992.

22
D. S. H. Rosenthal.
Evolving the Vnode Interface.
Proceedings of the Summer USENIX Technical Conference, pages 107-18, Summer 1990.

23
B. Schneier.
Algorithm Types and Modes.
In Applied Cryptography, 2nd ed., pages 189-97.
John Wiley & Sons, 1996.

24
G. C. Skinner and T. K. Wong.
''Stacking'' Vnodes: A Progress Report.
Proceedings of the Summer USENIX Technical Conference, pages 161-74, June 1993.

25
E. Zadok.
FiST: A System for Stackable File System Code Generation.
PhD thesis.
Columbia University, May 2001.

26
E. Zadok and I. Badulescu.
A Stackable File System Interface for Linux.
LinuxExpo Conference Proceedings, 1999.

27
E. Zadok, I. Badulescu, and A. Shender.
Cryptfs: A Stackable Vnode Level Encryption File System.
Technical Report CUCS-021-98.
Computer Science Department, Columbia University, 1998.

28
E. Zadok, I. Badulescu, and A. Shender.
Extending File Systems Using Stackable Templates.
Proceedings of the Annual USENIX Technical Conference, June 1999.

29
E. Zadok and J. Nieh.
FiST: A Language for Stackable File Systems.
Proceedings of the Annual USENIX Technical Conference, June 2000.
Software, documentation, and additional papers are available from https://www.cs.columbia.edu/~ezk/research/fist/.



Erez Zadok
2001-05-03