After solving all the issues I faced last week, I've been monitoring my ES
server with the new tool developed Lucas Vlcek and I have found some
behaviour I'd like to share with you.
I start up the ES server with "mlockall" set to true and ES_MIN_MEM =
ES_MAX_MEM = 1.5Gb
Based on the charts displayed in this tool, for the "Mem Heap", the
allocated says 1.5Gb, but the used never ever goes beyond 980Mb, as can be
seen in this screenshot:
[image: Screen shot 2011-06-08 at 4.18.11 PM.png]
This has been the case for every day since I last started up the ES server,
almost one week ago. However, and this is what I find hard to understand,
the GC statistics show activity:
[image: Screen shot 2011-06-08 at 4.19.50 PM.png]
Why is the GC having activity when there's plenty of head memory available?
I'm not complaining about this, just trying to understand the behaviour and