Hello everyone,
I have a question about memory and performance.
The memory column from the task manager is around 60% when the platform is on, at the opening of the app when all charts are loaded and working.
After a backtest it is around 85-90%.
After a few more backtests it is around 95%, and does not fail below 90%.
It was around 97% with regular freezes of the app, then I limited the size of all the lists from the code, reduced also the demand from the loaded indicators.
And it works better now, but still : I would like the memory to come back to the level before the 1st backtest.
Even if I tell the command : ipconfig /FlushDNS, the memory doesnt go much lower, not below 85% anyway.
Has anyone any idea about making the memory level go where it was before the backtets ?
what is the smart move when confronted to this ?
Should GC.Collect(); be involved and how/where ? I did put it in State.Terminated without success, concluded the memory used is not GC...
Comment