Next: About this document ...
Up: Fast Indexing: Support for
Previous: A. Code Sample
- AyersAyers1997
-
Ayers, L. 1997.
E2compr: Transparent file compression for Linux.
Linux Gazette Issue 18.
http://www.linuxgazette.com/issue18/e2compr.html.
- Bender, Demaine, and Farach-ColtonBender
et al.2000
-
Bender, M. A., Demaine, E., and Farach-Colton, M. 2000.
Cache-Oblivious B-Trees.
In 41st Annual Symposium on Foundations of Computer
Science (FOCS) (2000), pp. 399-409.
- BertoniBertoni1998
-
Bertoni, J. L. 1998.
Understanding solaris filesystems and paging.
Technical Report TR-98-55 (November), Sun Microsystems Research.
http://research.sun.com/research/techrep/1998/abstract-55.html.
- Burrows, Jerian, Lampson, and
MannBurrows et al.1992
-
Burrows, M., Jerian, C., Lampson, B., and Mann, T.
1992.
On-line data compression in a log-structured file system.
In Fifth International Conference on Architectural Support
for Programming Languages and Operating Systems (ASPLOS-V) (1992), pp. 2-9.
- BushnellBushnell1994
-
Bushnell, M. I. 1994.
The HURD: Towards a new strategy of OS design.
GNU's Bulletin.
http://www.gnu.org/software/hurd/hurd.html.
- Cate and GrossCate and
Gross1991
-
Cate, V. and Gross, T. April 8-11, 1991.
Combining the concepts of compression and caching for a two-level
filesystem.
In Fourth ACM International Conference on Architectural
Support for Programming Languages and Operating Systems (Santa Clara, CA,
April 8-11, 1991), pp. 200-211.
- CokerCoker1996
-
Coker, R. 1996.
The Bonnie home page.
http://www.textuality.com/bonnie.
- DeutschDeutsch1996
-
Deutsch, P. 1996.
Deflate 1.3 specification.
Technical Report RFC 1051 (May), Network Working Group.
- Deutsch and GaillyDeutsch and
Gailly1996a
-
Deutsch, P. and Gailly, J. L. 1996a.
Gzip 4.3 specification.
Technical Report RFC 1052 (May), Network Working Group.
- Deutsch and GaillyDeutsch and
Gailly1996b
-
Deutsch, P. and Gailly, J. L. 1996b.
Zlib 3.3 specification.
Technical Report RFC 1050 (May), Network Working Group.
- Engan, Casner, and BormannEngan
et al.1999
-
Engan, M., Casner, S., and Bormann, C. 1999.
IP header compression over PPP.
Technical Report RFC 2509 (February), Network Working Group.
- GaillyGailly2000
-
Gailly, J. L. 2000.
GNU Zip.
http://www.gnu.org/software/gzip/gzip.html.
- Gailly and AdlerGailly and
Adler1998
-
Gailly, J. L. and Adler, M. 1998.
The Zlib home page.
http://www.gzip.org/zlib.
- Guy, Heidemann, Mak, Page Jr.,
Popek, and RothmeierGuy et al.1990
-
Guy, R. G., Heidemann, J. S., Mak, W., Page Jr., T. W.,
Popek, G. J., and Rothmeier, D. 1990.
Implementation of the Ficus replicated file system.
In Proceedings of the Summer USENIX Technical Conference
(Summer 1990), pp. 63-71.
- Heidemann and PopekHeidemann and
Popek1995
-
Heidemann, J. and Popek, G. 1995.
Performance of cache coherence in stackable filing.
In Proceedings of Fifteenth ACM Symposium on Operating
Systems Principles (1995). ACM SIGOPS.
- Heidemann and PopekHeidemann and
Popek1991
-
Heidemann, J. S. and Popek, G. J. 1991.
A layered approach to file system development.
Technical Report CSD-910007, UCLA.
- Heidemann and PopekHeidemann and
Popek1994
-
Heidemann, J. S. and Popek, G. J. 1994.
File system development with stackable layers.
ACM Transactions on Computer Systems 12, 1
(February), 58-89.
- Khalidi and NelsonKhalidi and
Nelson1993
-
Khalidi, Y. A. and Nelson, M. N. 1993.
Extensible file systems in Spring.
In Proceedings of Fourteenth ACM Symposium on Operating
Systems Principles (1993), pp. 1-14.
- KleimanKleiman1986
-
Kleiman, S. R. 1986.
Vnodes: An architecture for multiple file system types in Sun
UNIX.
In Proceedings of the Summer USENIX Technical Conference
(Summer 1986), pp. 238-47.
- KnaffKnaff1997
-
Knaff, A. 1997.
Zlibc: Uncompressing C library.
ftp://ftp.gnu.org/pub/gnu/zlibc/zlibc-0.9e.tar.gz.
- McKusick and GangerMcKusick and
Ganger1999
-
McKusick, M. K. and Ganger, G. R. 1999.
Soft Updates: A technique for eliminating most synchronous writes
in the fast filesystem.
In Proceedings of the Annual USENIX Technical Conference,
FreeNIX Track (JUNE 1999), pp. 1-18.
- McKusick, Joy, Leffler, and
FabryMcKusick et al.1984
-
McKusick, M. K., Joy, W. N., Leffler, S. J., and Fabry, R. S.
1984.
A fast file system for UNIX.
ACM Transactions on Computer Systems 2, 3
(August), 181-97.
- Mitchel, Giobbons, Hamilton, Kessler,
Khalidi, Kougiouris, Madany, Nelson, Powell, and RadiaMitchel
et al.1994
-
Mitchel, J. G., Giobbons, J. J., Hamilton, G., Kessler, P. B.,
Khalidi, Y. A., Kougiouris, P., Madany, P. W., Nelson, M. N.,
Powell, M. L., and Radia, S. R. 1994.
An overview of the Spring system.
In CompCon Conference Proceedings (San Francisco, CA,
February 1994). CompCon.
- Mummert and SatyanarayananMummert and
Satyanarayanan1994
-
Mummert, L. and Satyanarayanan, M. 1994.
Long term distributed file reference tracing: Implementation and
experience.
Technical Report CMU-CS-94-213, Carnegie Mellon University.
- NagarNagar1997
-
Nagar, R. 1997.
Windows NT File System Internals: A developer's Guide, pp. 615-67.
O'Reilly.
Section: Filter Drivers.
- Pawlowski, Juszczak, Staubach, Smith,
Lebel, and HitzPawlowski et al.1994
-
Pawlowski, B., Juszczak, C., Staubach, P., Smith, C., Lebel,
D., and Hitz, D. 1994.
NFS version 3 design and implementation.
In Proceedings of the Summer USENIX Technical Conference
(June 1994), pp. 137-52.
- Pendry, Williams, and ZadokPendry
et al.2000
-
Pendry, J. S., Williams, N., and Zadok, E. 2000.
Am-utils User Manual (6.0.4 ed.).
http://www.am-utils.org.
- Pike, Presotto, Thompson, and
TrickeyPike et al.1990
-
Pike, R., Presotto, D., Thompson, K., and Trickey, H.
1990.
Plan 9 from Bell Labs.
In Proceedings of the Summer UKUUG Conference (July
1990), pp. 1-9.
- Roselli, Lorch, and AndersonRoselli
et al.2000
-
Roselli, D., Lorch, J. R., and Anderson, T. E. 2000.
A comparison of file system workloads.
In Proceedings of the Annual USENIX Technical Conference
(June 2000).
- RosenthalRosenthal1990
-
Rosenthal, D. S. H. 1990.
Evolving the Vnode interface.
In Proceedings of the Summer USENIX Technical Conference
(Summer 1990), pp. 107-18.
- RosenthalRosenthal1992
-
Rosenthal, D. S. H. 1992.
Requirements for a ``Stacking'' Vnode/VFS interface.
Technical Report SD-01-02-N014, UNIX International.
- Sandberg, Goldberg, Kleiman, Walsh,
and LyonSandberg et al.1985
-
Sandberg, R., Goldberg, D., Kleiman, S., Walsh, D., and Lyon,
B. 1985.
Design and implementation of the Sun Network Filesystem.
In Proceedings of the Summer USENIX Technical Conference
(Summer 1985), pp. 119-30.
- SchneierSchneier1995
-
Schneier, B. 1995.
Applied Cryptography (2 ed.)., pp. 189-97.
John Wiley & Sons.
Section: Algorithm Types and Modes.
- Skinner and WongSkinner and
Wong1993
-
Skinner, G. C. and Wong, T. K. 1993.
``Stacking'' Vnodes: A progress report.
In Proceedings of the Summer USENIX Technical Conference
(June 1993), pp. 161-74.
- ZadokZadok2001
-
Zadok, E. 2001.
FiST: A System for Stackable File System Code
Generation.
Ph. D. thesis, Computer Science Department, Columbia University.
http://www.cs.columbia.edu/~ezk/research/thesis/.
- Zadok, Anderson, Badulescu, and
NiehZadok et al.2001
-
Zadok, E., Anderson, J. M., Badulescu, I., and Nieh, J.
2001.
Fast Indexing: Support for size-changing algorithms in stackable
file systems.
In Proceedings of the Annual USENIX Technical Conference
(June 2001), pp. 289-304.
- Zadok and BadulescuZadok and
Badulescu1999
-
Zadok, E. and Badulescu, I. 1999.
A stackable file system interface for Linux.
In LinuxExpo Conference Proceedings (May 1999), pp. 141-151.
- Zadok, Badulescu, and
ShenderZadok et al.1998
-
Zadok, E., Badulescu, I., and Shender, A. 1998.
Cryptfs: A stackable vnode level encryption file system.
Technical Report CUCS-021-98 (June), Computer Science Department,
Columbia University.
- Zadok, Badulescu, and
ShenderZadok et al.1999
-
Zadok, E., Badulescu, I., and Shender, A. 1999.
Extending file systems using stackable templates.
In Proceedings of the Annual USENIX Technical Conference
(June 1999), pp. 57-70.
- Zadok and NiehZadok and
Nieh2000
-
Zadok, E. and Nieh, J. 2000.
FiST: A language for stackable file systems.
In Proceedings of the Annual USENIX Technical Conference
(June 2000), pp. 55-70.
- ZimmermanZimmerman1995
-
Zimmerman, P. R. 1995.
The Official PGP User's Guide.
MIT Press.
Section: Pretty Good Privacy.
- Ziv and LempelZiv and
Lempel1977
-
Ziv, J. and Lempel, A. 1977.
A universal algorithm for sequential data compression.
IEEE Transactions on Information Theory 23, 3,
337-343.
Erez Zadok
2001-10-06