We developed Planned Order importing system using csv files. Our client is using this system through batch jobs.
But client said there are memory problem. So we monitored memory usage of server while importing Planned Order and found that usage memory of ax32serv.exe become extremely high(about 3GB after importing 15,000 records).
So we thought there will be memory leak issue on code, but we also found that after full CIL, ax32serv.exe memory usage become very high, and doesn’t release memory.
I googled about this issue and found it’s already discussed issue, and hotfix has already been issued. So i suggested install this hotfix but administrator told CU version is latest so this hotfix is already installed.
Then, what’s the main cause of this poor memory control? Is it normal ax32serv.exe uses about 3GB memory after works using heavy memory?
p.s : Because of the out of memory issue of our client, we are using GC.collect method on importing system. I know its a terrible way, but anyhow, out of memory issue doesnt show up from that time. Any good idea?