I'm not sure why the
controller.exe process would be using so much memory. It's a very simple process and shouldn't use anything like this amount. On a Windows Server 2012r2 machine I just ran it and it used 1436K, so yours is using about 3000 times more.
I suspect it's something related to your locale, so maybe if you could describe your setup that would help us reproduce the problem and fix it. So:
- Which language is your computer set to?
- Are you running Elasticsearch as a service or from a command prompt?
- If from a command prompt, what is the character set codepage of that command prompt?
In the meantime, if you don't require the Machine Learning feature, a temporary fix would be to set
xpack.ml.enabled: false in
elasticsearch.yml, delete the file
%ES_HOME%\plugins\x-pack\platform\win-x86_64\bin\controller.exe and restart Elasticsearch.