Our Papers
- Ryusuke Konishi et al., The Linux implementation of a log-structured file system,
ACM SIGOPS Operating Systems Review, Vol.40, No.3, pp.102-107, 2006.
acm portal
- Ryusuke Konishi, Development of a New Log-structured File System for Linux,
Technical Note, Oct 2005.
[Presentation PDF]
- Yoshiji Amagai et al., Log-structured file system for Linux, Linux Conference 2005,
Japan Linux Association, June 2005. (in Japanese)
[Paper PDF]
[Presentation PDF]
- Yoshiji Amagai et al.,
Design and Implementation of ``nilfs'', a Log-Structured File System for Linux,
IPSJ SIG-OS, OS-99, May 2005. (in Japanese)
[PDF]
Documents
- Technical note, the Nilfs version 1: overview. (in English) [PDF]
Online Articles
Related Projects / Implementations
- Log-Structured Filesystem for NetBSD
- http://www.hhhh.org/perseant/lfs.html
- LinLogFS -- A Log-Structured Filesystem For Linux
- http://www.complang.tuwien.ac.at/czezatke/lfs.html
- LFS: A Log Structured File System for Linux that Supports Snapshots
- http://logfs.sourceforge.net/
- Log-structured file system for Linux 2.6
- http://aiya.ms.mff.cuni.cz/lfs/
- LogFS -- a scalable flash filesystem
- http://logfs.org/logfs/
Related Information
- Log-structured File System
- http://en.wikipedia.org/wiki/Log_File_System
Related Papers
- Sprite LFS
- Mendel Rosenblum and John K. Ousterhout;
The Design and Implementation of a Log-Structured File System,
Proceedings of the 13th Symposium on Operating System Principles, pages 1--15, October 1991.
- BSD LFS
- Margo Seltzer, Keith Bostic, Marshall Kirk McKusick, Carl Staelin,
An Implementation of a Log-Structured File System for UNIX,
USENIX Winter 1993.
- LinLogFS
- Christian Czezatke, M. Anton Ertl;
LinLogFS - A Log-Structured Filesystem For Linux,
USENIX Annual Conference, June 2000.
- Elephant file system
- D.J. Santry, M.J. Feeley, N.C. Hutchinson, A.C. Veitch, R.W. Carton, J. Ofir.
Deciding when to forget in the Elephant file system.
Proc. of the 17th ACM symposium on Operating systems principles, 1999.
Useful Tools
- Git User's Manual (for version 1.5.3 or newer)
-
http://www.kernel.org/pub/software/scm/git/docs/user-manual.html
- Iozone Filesystem Benchmark
- http://www.iozone.org/