A file move crashes halfway. Which broken outcome is possible?
Why is a crash mid-operation dangerous?
What does the journal store before the real blocks?
Recovery finds a journal entry with a commit record. What does it do?
Why must the journal entry precede the real writes?
Recovery discards a journal entry that has no commit record.
Circle one: True False
Replaying a committed move can duplicate the file.
Circle one: True False
A designer writes real blocks first and journals after for speed. What is wrong?