So I think it's the mapped file. Another node is at 110GB of my 128GB.
Memory (Private Working Set): 33GB
Memory Working Set: 108GB
The docs say leave half for ES and the rest for mapped files.
I have 128GB per nodes, ES is configured with ES_HEAP_SIZE=30gb
I guess the OS will try to cache as much as it can regardless how much heap is configured for ES/Lucene?
I also assume that mlockall for Linux would be beneficial here. I saw that also there's experimentation going on to get mlockall working on Windows also.
I'm curious is there a setting in Windows that can limit the total mem used for mapped files?