[1] |
M. Anderson, R. D. Pose, and C S. Wallace.
A Password-Capability system.
The Computer Journal, 1-8(1), 1986. [ bib ] |
[2] |
Dominic Giampaolo.
Practical FileSystem Design with the Be File System, chapter 1.
Morgan Kaufmann Publishers, Inc., 1999. [ bib ] |
[3] |
Michael J. Folk and Bill Zoellick.
File Structures: A Conceptual Toolkit.
Addison-Wesley Publishing Company, 1987. [ bib ] |
[4] |
Squid Team. [ bib | http ] |
[5] |
Dave Hitz, James Lau, and Michael Malcolm.
File system design for an nfs file server. [ bib | .html ] |
[6] |
Maurice David Castro.
The Walnut Kernel: A Password-Capability Based Operating
System.
PhD thesis, Monash University, 1996. [ bib ] |
[7] |
C.S. Wallace and R.D. Pose.
Charging in a secure environment.
1990. [ bib | .pdf ] |
[8] |
Hans Reiser.
Reiser4.
Technical report, Namesys, 2002-2003.
Accessed: 23/4/2003. [ bib | .html ] |
[9] |
Joshua MacDonald, Hans Reiser, and Alex Zarochentcev.
Reiser4 transaction design document.
Technical report, Namesys, April 2002. [ bib | .html ] |
[10] |
Hans Reiser.
Reiserfs v.3 whitepaper.
Technical report, NameSys, 6979 Exeter Dr., Oakland, CA 94611-1625,
January 2001. [ bib | .html ] |
[11] |
Joshua P. MacDonald.
File system support for delta compression.
Technical report, University of California at Berkeley. [ bib ] |
[12] |
Apple Computer Inc.
Hfs plus volume format.
Technical report, Apple Computer Inc.
Technical Note TN1150. [ bib ] |
[13] |
Curtis Anderson, Doug Doucette, Jeff Glover, Wei Hu, Michael Nishimoto, Geoff
Peck, and Adam Sweeney.
xfs project architecture.
Technical report, Silicon Graphics, 1993. [ bib | http ] |
[14] |
Jim Mostex, Willam Earl, and Dean Koren.
Porting the sgi xfs file system to linux.
Technical report, Silicon Graphics. [ bib | http ] |
[15] |
Curtis Anderson.
xfs attribute manager design.
Technical report, Silicon Graphics, October 1993. [ bib | http ] |
[16] |
Adam Sweeney.
xfs block zeroing mechanism.
Technical report, Silicon Graphics, August 1994. [ bib | http ] |
[17] |
Adam Sweeney.
64 bit file access.
Technical report, Silicon Graphics, October 1993. [ bib | http ] |
[18] |
Adam Sweeney.
xfs in-core inode management.
Technical report, Silicon Graphics, November 1993. [ bib | http ] |
[19] |
Doug Doucette.
xfs message system design.
Technical report, Silicon Graphics, October 1993. [ bib | http ] |
[20] |
Curtis Anderson.
xfs namespace manager design.
Technical report, Silicon Graphics, October 1993. [ bib | http ] |
[21] |
Doug Doucette.
xfs project description.
Technical report, Silicon Graphics, October 1993. [ bib | http ] |
[22] |
Michael Nishimoto.
The log manager (xlm).
Technical report, Silicon Graphics, March 1994. [ bib | http ] |
[23] |
Adam Sweeney.
xfs superblock management.
Technical report, Silicon Graphics, December 1993. [ bib | http ] |
[24] |
Doug Doucette.
xfs simulation environment.
Technical report, Silicon Graphics, October 1993. [ bib | http ] |
[25] |
Doug Doucette.
xfs space manager design.
Technical report, Silicon Graphics, October 1993. [ bib ] |
[26] |
Doug Doucette.
xfs kernel threads support.
Technical report, Silicon Graphics, October 1993. [ bib | http ] |
[27] |
Adam Sweeney.
xfs transaction mechanism.
Technical report, Silicon Graphics, October 1993. [ bib ] |
[28] |
Wei Hu.
Uuids.
Technical report, Silicon Graphics, October 1993. [ bib ] |
[29] |
Adam Sweeney, Doug Doucette, Wei Hu, Curtis Anderson, Mike Nishimoto, and Geoff
Peck.
Scalability in the xfs file system.
In USENIX Conference, January 1996. [ bib ] |
[30] |
Tim Shimmin (tes@sgi.com).
Re: Question about litte and big endian?
Electronic Mailing List - linux-xfs@oss.sgi.com, September 2002. [ bib | .html ] |
[31] |
Chi Zhang, Xiang Yu, Arvind Krishmacmurthy, and Randolph Y. Wang.
Configuring and scheduling an eager-writing disk array for a
transaction processing workload.
In Proceedings of the FAST 2002 Conference on File and Storage
Technologies. USENIX, The USENIX Association, January 2002. [ bib | http ] |
[32] |
Rodney Van Meter and Minxi Gao.
Latency management in storage systems.
Technical report, Quantum Corp. and U.C. Berkeley. [ bib ] |
[33] |
Frank Schmuck and Roger Haskin.
Gpfs: A shared-disk file system for large computing clusters.
In Proceedings of the FAST 2002 Conference on File and Storage
Technologies, San Jose, CA, January 2002. IBM Almaden Research Center. [ bib ] |
[34] |
Jiri Schindler, Johnn Linwood Griffin, Christopher R. Lumb, and Gregory R.
Ganger.
Track-aligned extents: Matching access patterns to disk drive
characteristics.
In Proceedings of the FAST 2002 Conference on File and Storage
Technologies, Monterey, California, USA, January 2002. Carnegie Mellon
University, The USENIX Association. [ bib ] |
[35] |
Walter F. Tichy.
RCS - a system for version control.
Software - Practice and Experience, 15(7):637-654, 1985. [ bib | .html ] |
[36] |
Fusheng Wang and Carlo Zaniolo.
Preserving and querying histories of xml-published relational
databases.
In Proceedings of the Second International Workshop on Evolution
and Change in Data Management (ECDM '02), Tampere, Finland, 11 2002. [ bib | .html ] |
[37] |
Gultekin Ozsoyoglu and Richard T. Snodgrass.
Temporal and real-time databases: A survey.
Knowledge and Data Engineering, 7(4):513-532, 1995. [ bib | .html ] |
[38] |
Alan Dearle, John Rosenberg, Frans Henskens, Francis Vaughan, and Kevin
Maciunas.
An examination of operating system support for persistent object
systems.
In Proceedings of the Twenty-Fifth Annual Hawaii International
Conference on System Sciences, pages 779-789, 1992. [ bib | .html ] |
[39] |
Gernot Heiser, Kevin Elphinstone, Jerry Vochteloo, Stephen Russell, and Jochen
Liedtke.
The Mungi single-address-space operating system.
Software Practice and Experience, 28(9):901-928, 1998. [ bib | .html ] |
[40] |
Marshall Kirk McKusick and Gregory R. Ganger.
Soft updates: A technique for eliminating most synchronous writes in
the fast filesystem.
In Proceedings of the FREENIX Track: 1999 USENIX Annual
Technical Conference. The USENIX Association, June 1999. [ bib ] |
[41] |
Jochen Liedtke.
A persistent system in real use: Experiences of the first 13 years.
German National Research Center for Computer Science, 1993. [ bib | .html ] |
[42] |
Klaus Elhardt and Rudolf Bayer.
A database cache for high performance and fast restart in database
systems.
TODS, 9(4):503-525, 1984. [ bib | .pdf ] |
[43] |
Algis Rudys and Dan S. Wallach.
Transactional rollback for language-based systems.
Technical report, Department of Computer Science, Rice University,
1992. [ bib | .pdf ] |
[44] |
Espen Skoglund, Christian Ceelen, and Jochen Lidtke.
Transparent orthogonal checkpointing through user-level pagers.
Technical report, System Architecture Group, University of Karlsruhe,
2000. [ bib | .pdf ] |
[45] |
Golden G. Richard III and Mukesh Singhal.
Using logging and asynchronous checkpointing to implement recoverable
distributed shared memory.
Technical report, Department of Computer and Information Science, The
Ohio State University, 1993. [ bib | .pdf ] |
[46] |
Bob Janssens and W. Kent Fuchs.
Relaxing consistency in recoverable distributed shared memory.
Technical report, Center for Reliable and High Performance Computing
Coordinated Science Laboratory, University of Illinois, 1993. [ bib | .pdf ] |
[47] |
Christian Ceelen.
Implementation of an orthogonally persistent l4 microkernel based
system.
Technical report, Universitat Karlsruhe, February 2002.
Supervisor: Cand. Scient and Espen Skoglund. [ bib | .pdf ] |
[48] |
Elmootazbellah Nabil Elnozahy, David B. Johnson, and Willy Zwaenepoel.
The performance of consistent checkpointing.
In Proceedings of the 11th Symposium on Reliable Distributed
Systems, pages 39-47, Houston, Texas 77251-1892, October 1992. IEEE
Computer Society. [ bib | .ps ] |
[49] |
Remy Card, Thodore Ts'o, and Stephen Tweedie.
Design and implementation of the second extended filesystem.
In Proceedings of the First Dutch International Symposium on
Linux, number ISBN 90 367 0385 9. Laboratoire MASI - Institut Blaise
Pascal and Massachussets Institute of Technology and University of Edinburgh. [ bib | .html ] |
[50] |
Aaron Crane.
Ext2 undeletion.
Technical report, March 1999. [ bib | http ] |
[51] |
Daniel Phillips.
A directory index for ext2.
Technical report, September 2001. [ bib | .html ] |
[52] |
Stephen C. Tweedie.
Journaling the linux ext2fs filesystem.
Technical report, LinuxExpo 98, 1998. [ bib ] |
[53] |
Vishal Kathuria and Brue Jackson.
Design and implementation of wfs - a web file system for linux 2.2.1.
Technical report, University of Wisconsin, 1999. [ bib ] |
[54] |
Praveen B, Deepak Gupta, and Rajat Moona.
Design and implementation of a file system with on-the-fly data
compression for gnu/linux.
Technical report, Dept. of Computer Science and Engineering, Indian
Institute of Technology, Kanpur, INDIA-208 016, August 1999.
Software - Practice and Experience Vol 29, No 10, pp 863-874. [ bib ] |
[55] |
Carlo Kopp.
An i/o and stream inter-process communications library for password
capability system.
Master's thesis, Department of Computer Science, Monash University,
March 1996. [ bib ] |
[56] |
T. Wilkinson, T. Stiemerling, P. Osmon, A. Saulsbury, and P. Kelly.
Angel: A proposed multiprocessor operating system kernel.
Technical Report TCU/CS/1991/24, City University, London, City
University, London, 1992. [ bib | .html ] |
[57] |
A Fast File System for UNIX.
University of California, Berkeley, 1984. [ bib ] |
[58] |
C. S. Wallace, Ronald Pose, Maurice Castro, Carlo Kopp, Glen Pringle, Stanley
Gunawan, and Jan...
Informal discussions relating to the walnut kernel, 2003. [ bib ] |
[59] |
Linux Kernel Programmers.
The linux kernel (2.6.0test2), July 2003. [ bib | http ] |
[60] |
Stewart Smith.
Interim honors presentation: The walnut kernel.
Technical report, Monash University, June 2003. [ bib ] |
[61] |
The FreeBSD Handbook.
The FreeBSD Documentation Project, 1995-2003. [ bib | .html ] |
[62] |
David Woodhouse.
Jffs: The journalling flash file system.
In Ottawa Linux Symposium. RedHat Inc., 2001. [ bib | .pdf ] |
[63] |
Andrew Tridgell.
Efficient Algorithms for Sorting and Synchronization.
PhD thesis, The Australian National University, February 1999. [ bib | .pdf ] |
[64] |
J. Jannink.
Implementing deletion in B+-trees.
SIGMOD Record (ACM Special Interest Group on Management of
Data), 24(1):33-38, 1995. [ bib | .html ] |
[65] |
Margo Seltzer, Keith Bostic, Marshall Kirt McKusick, and Carl Staelin.
An implementation of a log-structured file system for unix.
USENIX, January 1993. [ bib ] |
[66] |
Stewart Smith.
An improved object store for the walnut kernel.
Draft of Honours Thesis. [ bib ] |
[67] |
Maurice D. Castro, Ronald D Pose, and Carlo Kopp.
Password-capabilities and the walnut kernel.
Draft Paper, 2003. [ bib ] |
[68] |
Inside Macintosh: More Macintosh Toolbox.
Addison-Wesley, March 1993. [ bib ] |