From 124d958da17907c378de9bee02cef8b17dfe9eac Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Sun, 14 Oct 2018 22:19:10 -0400 Subject: [PATCH] document free slabs quarantine --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 0b300ae..62f6691 100644 --- a/README.md +++ b/README.md @@ -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