Determining Block Liveness

Let's explore how LFS determines whether a segment is live or not.

We'll cover the following...

Segment summary block

Given a data block DD within an on-disk segment SS, LFS must be able to determine whether DD is live. To do so, LFS adds a little extra information to each segment that describes each block. Specifically, LFS includes, for each data block DD ...