Is there a tool or a way to find out how much memory consumed by each DLL or object in .NET? The more detail it analyzes the better. Thanks.
            Asked
            
        
        
            Active
            
        
            Viewed 4,825 times
        
    4 Answers
6
            You could try CLR Profiler which is free, or maybe the trial version of ANTS Profiler.
 
    
    
        Kent Boogaart
        
- 175,602
- 35
- 392
- 393
3
            
            
        .NET Memory Profiler should allow you to do that: http://memprofiler.com/
 
    
    
        Beau Crawford
        
- 2,159
- 2
- 11
- 3
- 
                    upvoted because I've used .Net memory profiler and it provided lots of detail and was very helpful in tracking down memory usage problems. – davenpcj Sep 21 '08 at 00:54
2
            
            
        There are some decent memory profilers.. can look at this question
 
    
    
        Community
        
- 1
- 1
 
    
    
        Quintin Robinson
        
- 81,193
- 14
- 123
- 132
1
            
            
        I always liked the dot.Trace profiler from Jetbrains (as well as Resharper)
 
    
    
        casademora
        
- 67,775
- 17
- 69
- 78
 
    