Mailing the story:

Linux: The Journaling Block Device

  • KernelTrap; By Kedar Sovani (Posted by on CST)
  • Story Type: Tutorial; Groups: Linux

Atomicity is a property of an operation either to succeed or fail completely. Disks assure atomicity at the sector level. This means that a write to a sector either goes through completely or not at all. But when an operation spans over multiple sectors of the disk, a higher-level mechanism is needed. This mechanism should ensure that modifications to the entire set of sectors are handled atomically. Failure to do so leads to inconsistencies. This document talks about the implementation of the Journaling Block Device in Linux.

What is your name?

What is your E-Mail address?

What is the email address of the recipient?

Add a special note from yourself?