In this example, P=4 and Bᵣ=[5,2,8]. Logical positions map through a block-table entry to a physical KV block and offset. The p=6 lookup gives L1, physical block 2, offset 2. The free block pool has a separate allocation lifetime. It is not part of lookup.
In this example, P=4 and B_r=[5,2,8]. Position p=6 maps to logical block 1, physical block 2 and offset 2. Lookup does not change the separate free pool. Allocation and reclamation of unreferenced blocks are different operations. The author made this explanatory diagram. Open full-size SVG