April 2018
Intermediate to advanced
508 pages
15h 22m
English
The more modern approach is to use what's called a journal to improve this situation. A fully journaled write would look like this:
What this gets you is the ability to recover from any sort of crash the filesystem might encounter. If you didn't reach the final step here for a given write transaction, the filesystem can just either ignore (data block write) or undo (metadata write) ...
Read now
Unlock full access