I have discovered that our GeocodeServer ArcSOC are using up to 17Go of memory per search. This is quite a lot in my opinion. Our server machine has 44Go of RAM in total and from time to times we can see some insufficient memory errors in the logs caused by a GeocodeServer instance.
Here is a screen shot taken from the task manager when a search request was made to a GeocodeServer.
I see in the .loc file there is a property named RuntimeMemoryLimit. It is setted to 512 MB but clearly this not limiting the memory usage.
We are using ArcGIS Server 10.6 on windows 2012 r2 server.
Is it normal? Is there something we can do to prevent this?
Solved! Go to Solution.
Randall and I are traveling down the same line of thought. If this is the defect we are both thinking of, there is a patch. Check out his post below.
What version of ArcGIS Server are you working with? I know of a few memory leaks related to geocoding that have since been addressed in 10.7.1.
Hi Randall,
It's the version 10.6.1
Do have this patch installed?
Randall,
Thank you for pointing it out! We will definitely install the patch to see if it solve the problem!
I confirm that the patch solved the leak. Thank you!