Hello. I'm new to dotMemory, and I'm trying to figure out the meaning of some results.
I have an IIS website running an ASP.NET application. For my test, I just keep refreshing a single page within the app. The page is fairly complex.
Looking at the attached graph, and watching the memory #'s live, it appears that managed memory (Gen2 and Gen1) keeps taking up more and more memory. Gen0 (more temporary memory) keeps getting garbage collected (GC). As the Gen2 and Gen1 memory take up more memory, IIS keeps assigning more and more non-managed memory to the process in order to handle the managed memory. Eventually, at the 38 minute mark, you see a large GC appear and almost all the Gen2, Gen1, and Gen0 memory are released. At the same time, you can see that IIS is still holding on to all that memory that was being used for the non-managed memory. Any ideas/help would be much appreciated as to what could be happening. Thank you!