HomeFreeBSD

Rewrite the pglist batching in pageout to use a queue that can persist

Description

Rewrite the pglist batching in pageout to use a queue that can persist
across objects so we can potential batch more than a single block worth
of frees.

Force the flushing of a batch while the object lock is held until the
reservation locking is improved to allow delayed frees.

Details

Provenance
jeffAuthored on
Parents
rS328904: Re-implement the buffer queues with a number of independent silos each
Branches
Unknown
Tags
Unknown