summaryrefslogtreecommitdiff
path: root/items.c
diff options
context:
space:
mode:
Diffstat (limited to 'items.c')
-rw-r--r--items.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/items.c b/items.c
index 98bebb0..685b06b 100644
--- a/items.c
+++ b/items.c
@@ -906,7 +906,7 @@ static int lru_maintainer_juggle(const int slabs_clsid) {
* worth of chunks free in this class, ask (gently) to reassign a page
* from this class back into the global pool (0)
*/
- if (settings.slab_automove > 0 && chunks_free > (chunks_perslab * 2)) {
+ if (settings.slab_automove > 0 && chunks_free > (chunks_perslab * 2.5)) {
slabs_reassign(slabs_clsid, SLAB_GLOBAL_PAGE_POOL);
}