Page ids that must always stay resident (committed eagerly by
the caller). They consume slots but never appear in evict.
Record this frame's wanted pages and decide evictions + loads. Pinned pages are loaded on the first frame they're wanted (or call commit eagerly).
Mark an in-flight page resident (its data has been uploaded to its slot).
Cancel an in-flight page (e.g. fetch failed): free its reserved slot.
Fixed-budget LRU residency policy over
pageCountpages andslotCountslots.