Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Decentralized, Epoch-based F2FS Journaling with Fine-grained Crash Recovery

USENIX via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about F2FSJ, a novel journaling technique designed to address the performance and consistency limitations of F2FS filesystem's coarse-grained checkpointing mechanism in this 16-minute conference presentation from OSDI '25. Discover how researchers from The Chinese University of Hong Kong and Tianjin University developed an innovative solution that provides fine-grained crash recovery for F2FS, the widely-adopted log-structured filesystem in Android systems. Explore the key technical innovations including decentralized journal design that embeds journal logs into inodes to reduce lock contention, an epoch-based approach with data/control-plane decoupling to eliminate waiting times during journal period transfers, and a fast-forward-to-latest approach that consolidates multiple small updates to reduce write operations. Understand how F2FSJ specifically addresses the unique challenges of out-of-place-update filesystems by journaling only metadata changes after data flushing, resulting in up to 4.9x reduction in checkpointing time and up to 35% reduction in latency compared to standard F2FS implementation.

Syllabus

OSDI '25 - Decentralized, Epoch-based F2FS Journaling with Fine-grained Crash Recovery

Taught by

USENIX

Reviews

Start your review of Decentralized, Epoch-based F2FS Journaling with Fine-grained Crash Recovery

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.