Re: Diagnosing root cause of .NET application using nearly 500 MB

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Matt Adamson wrote:
Hi William

No, there are no specific objects here implementing IDisposable.

500 megs hasn't caused an issue however I would not have expected so much memory to be left claimed through the processing of the app. Clearly it never needs anywhere this amount of memory any of the time.

....
Ah, forgot to write in my previous post:
I used memprofiler from scitech few times and it was great help. Check it, there is free 14 day trial. You can create heap snapshots at different times and compere difference. If you have a leak, you'll find it fasts (allocation stack is also shown).

http://memprofiler.com/download.aspx

Regards,
Goran
.



Relevant Pages

  • Re: Diagnosing root cause of .NET application using nearly 500 MB
    ... Matt Adamson wrote: ... Clearly it never needs anywhere this amount of memory any of the time. ... recently I had similar problem with memory leak and I traced it to calling COM component from service that run under STA thread. ...
    (microsoft.public.dotnet.framework.clr)
  • Re: Memory Problem Again
    ... no details of what you are doing (other than using the firebird data ... The SciTech does show the results of calling the cg ... Given that I would be very surprised if CG made memory usage ... >> indicator of the memory that your program is allocating. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Winforms and memory usage
    ... RedGate ANTS Memory Profiler is also excellent. ... learning curve on SOS is brutal, and most devs won't ever get through it. ... The learning curve for SciTech is about a day, ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Memory Problem Again
    ... I put in a call to System.GC.Collectthat I am probaly calling ... Given that I would be very surprised if CG made memory usage ... Scitech as no memory is being allocated and freed, ... > indicator of the memory that your program is allocating. ...
    (microsoft.public.dotnet.languages.csharp)
  • [ANN] Reference Scanner - How to fix Memory Leaks in Java
    ... The Reference Scanner ... Use this memory profiler .jar to inspect your running Java application ... Get heap snapshots and snapshot diffs. ... Only 810k .jar file. ...
    (comp.lang.java.programmer)