[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-hackers] Experiments with heap shrinkage, -:hs
From: |
Sven Hartrumpf |
Subject: |
[Chicken-hackers] Experiments with heap shrinkage, -:hs |
Date: |
Fri, 19 May 2017 15:29:56 +0200 (CEST) |
Hi all.
I would like to experiment with heap shrinking (-:hs) for long
running, memory/GC intensive processes.
I checked runtime.c and I read the following shrink condition:
count < percentage(percentage(heap_size, C_heap_shrinkage),
DEFAULT_HEAP_SHRINKAGE_USED)
This would imply that heap usage must be < 12.5 % to lead to a heap shrink
because C_heap_shrinkage (via DEFAULT_HEAP_SHRINKAGE) is 50 % and
DEFAULT_HEAP_SHRINKAGE_USED is 25 %.
This (< 12.5 %) is very unlikely for many applications :-)
How about:
count < percentage(heap_size, DEFAULT_HEAP_SHRINKAGE_USED) ?
Ciao
Sven
- [Chicken-hackers] Experiments with heap shrinkage, -:hs,
Sven Hartrumpf <=