document free slabs quarantine

This commit is contained in:
Daniel Micay 2018-10-14 22:19:10 -04:00
parent 3504465584
commit 124d958da1

View File

@ -126,6 +126,9 @@ allocation and then unmapped on free.
* Entire slab region starts out non-readable and non-writable
* Slabs beyond the cache limit are purged and become non-readable and
non-writable memory again
* Placed into a queue for reuse in FIFO order to maximize the time
spent memory protected
* Randomized array is used to add a random delay for reuse
* Fine-grained randomization within memory regions
* Randomly sized guard regions for large allocations
* Random slot selection within slabs