XFS Log technology
transaction: collection of meta-data changes
- single, logical file system operation.
- After each transaction, the FS is consistent.
ACID: atomicity, consistency, isolation, durability.
log: ordered collection of transactions (circular list)
Write ahead log (save transaction, then meta-data)
recovery fast, just replay log (fix meta-data)