First page Back Continue Last page Overview Graphics
Delayed Allocation for Ordering Mode
Delayed allocation and Bufferheads
- bufferhead is used to link a page to a disk block
- bufferhead is also used to link the page with the related journal for ordering purpose
- delayed allocation defers bufferhead creation for a page to writepages time, late for ordering purpose
Proposed solution: add a ordered-like journalling mode which doesn't use bufferheads