2. Check for the block in shared buffers. i. If it is, vacuum it! 3. Otherwise, find the next reserved buffer to use. i. If we are not at the reservation cap, evict a shared buffer. ii. If we are reusing a dirty, reserved buffer, flush it. reservation cap: 4 used: 4 foo R R shared buffers flush R R 0, 3, 5, 6