Good day!
We have a terminal server. For the one of dll in application, crossgen was executed.
After executing crossgen, at the first launch of the application, an address in memory is allocated for this dll, for other instances of the running application this address will remain as for the dll of the first instance.
However, each of the instances still consumes memory as if crossgen were not running.
In each of the instances, this dll also consumes memory.
Please explain why this is happening and why the memory consumption of this dll is not zero for other instances?
Screenshot of the first application instance - 1.png
Screenshot of the second application instance - 2.png