So it's normal / expected? I've been using ES in a few places for a few months now under pretty heavy use and haven't seen it go over the allocated 50% til now. The column I'm looking at is RSS btw.
Yeah don't worry too much, it's just the OS caching file that ES uses. This is why we recommend giving 50% of system RAM to it, it allows the OS to do this to make things fast.
So maybe I've misunderstood. I thought the main reason to keep heap size under ~50% of available RAM was because the OS filesystem cache only uses available ie free, unused memory for the filesystem cache, and further that the OS filesystem cache will never ever show up as part of the memory used by the ES java process.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.