Solution #3: Other Approaches
Explore different file system crash consistency approaches beyond fsck and journaling. Learn how Soft Updates use write ordering, copy-on-write prevents in-place overwrites, and backpointer-based consistency adds new crash-safe methods. Understand optimistic crash consistency to improve journaling performance and the challenges involved with these techniques.
We'll cover the following...
We’ve thus far described two options in keeping file system metadata consistent: a lazy approach based on fsck, and a more active approach known as journaling. However, these are not the only two approaches.
Soft Updates
One such approach, known as Soft Updates, was introduced by