2007
DOI: 10.1145/1228291.1228299
|View full text |Cite
|
Sign up to set email alerts
|

Implementation of a Linux log-structured file system with a garbage collector

Abstract: In many workloads, most write operations performed on a file system modify only a small number of blocks. The logstructured file system was designed for such a workload, additionally with the aim of fast crash recovery and system snapshots. Surprisingly, although implemented for Berkeley Sprite and BSD systems, there was no complete implementation for the current Linux kernel. In this paper, we present a complete implementation of the log-structured file system for the Linux kernel, which includes a user-space… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2008
2008
2020
2020

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 10 publications
(3 citation statements)
references
References 10 publications
0
3
0
Order By: Relevance
“…The read performance is comparable to that of a traditional LFS. Jambor et al [2007] is similar to that of Seltzer et al [1993]. The authors discuss the implementation of their LFS.…”
Section: Wang Et Al the Goal Ofmentioning
confidence: 52%
“…The read performance is comparable to that of a traditional LFS. Jambor et al [2007] is similar to that of Seltzer et al [1993]. The authors discuss the implementation of their LFS.…”
Section: Wang Et Al the Goal Ofmentioning
confidence: 52%
“…ScaleFS's on-disk file system provides concurrent I/O using standard striping techniques. It could be further extended using more sophisticated techniques from file systems such as LinuxLFS [21], BTRFS [38], TABLEFS [36], NoFS [7], and XFS [40] to increase disk performance.…”
Section: Related Workmentioning
confidence: 99%
“…For applications dealing with data, file system component of the OS is critical. Many file systems [23], [24] are proposed, implemented and merged into Linux distributions.…”
Section: Linux and File Systemsmentioning
confidence: 99%