GeocodeServer - ArcSOC using a lot of memory on each search

2930
15
Jump to solution
01-30-2020 07:01 AM
MaximeDemers
Occasional Contributor III

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?

0 Kudos
15 Replies
AndrewWhitman1
Esri Contributor

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. 

RandallWilliams
Esri Regular Contributor

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.

MaximeDemers
Occasional Contributor III

Hi Randall,

It's the version 10.6.1

0 Kudos
RandallWilliams
Esri Regular Contributor
MaximeDemers
Occasional Contributor III

Randall,

Thank you for pointing it out! We will definitely install the patch to see if it solve the problem!

MaximeDemers
Occasional Contributor III

I confirm that the patch solved the leak. Thank you!