Search
CRINETA Meeting - 7/9/2007 - Using free and commercial tools to analyze memory usage and issues in .NET applications.
Started by crineta at 07-05-2007 11:30 AM. Topic has 2 replies.

Print Search « Previous Thread Next Thread »
Meeting Details
Meeting Date/Time:Monday, July 9th at 5:30 PM
Location:Baymont Inn & Suites (Map)
Featured Topic:Using free and commercial tools to analyze memory usage and issues in .NET applications. - Presented By gregsohl
Additional Information:Greg will present primarily demo-based information on using various tools for analyzing memory usage and memory issues in .NET applications.

The presenter, Greg Sohl, a CR Ineta member, has significant experience in analyzing memory usage and issues in .NET applications. Greg is the Lead Software Architect at Fiserv Insurance Solutions, a developer of software for the insurance industry.
Topic & Demo Files:Analyzing .NET Application Memory Usage and Issues.zip
  07-05-2007, 11:30 AM
crineta is not online. Last active: 5/30/2008 12:30:42 PM crineta

Top 10 Posts
Joined on 04-05-2005
Posts 60
CRINETA Meeting - 7/9/2007 - Using free and commercial tools to analyze memory usage and issues in .NET applications.
Reply Quote
This is the official thread for the 7/9/2007 CRINETA Meeting

Please post any questions related to this meeting here.
   Report 
  07-11-2007, 8:27 PM
gregsohl is not online. Last active: 8/16/2008 8:27:02 PM gregsohl

Top 10 Posts
Joined on 06-22-2005
Posts 30
Re: CRINETA Meeting - 7/9/2007 - Using free and commercial tools to analyze memory usage and issues in .NET applications.
Reply Quote
 There are some additional profiling tools I didn't include in the presentation:

- YourKit Profiler (www.yourkit.com/dotnet/). I don't have any experience with it.
- JetBrains dotTrace Profiler (www.jetbrains.com/profiler/). We discussed this one. They do have memory profiling support, combined with execution and performance profiling. Nice combo, but I've not used it either.
- SpeedTrace 3.1 Pro (http://www.ipcas.com/trace-and-profile/c-sharp-and-vb.net-tracer-and-profiler/). Looks interesting.
Does memory and execution profiling.
- AQTime (http://www.automatedqa.com/products/aqtime/). Not purely .NET. Supports managed and unmanaged profiling. Does memory and execution profiling.

Greg
   Report 
  07-15-2007, 2:55 PM
gregsohl is not online. Last active: 8/16/2008 8:27:02 PM gregsohl

Top 10 Posts
Joined on 06-22-2005
Posts 30
Re: CRINETA Meeting - 7/9/2007 - Using free and commercial tools to analyze memory usage and issues in .NET applications.
Reply Quote
During the presentation, I brought up the use of the .NET performance counters to identify a memory issue prior to using a profiler to isolate the issue. A good article on the performance counters (there are several), can be found on Raymond Lewallen's blog,  http://codebetter.com/blogs/raymond.lewallen/archive/2005/03/31/60938.aspx.

Greg

   Report 
Post
CRINETA » CRINETA Discuss... » CRINETA Topics ... » CRINETA Meeting - 7/9/2007 - Using free and commercial tools to analyze memory usage and issues in .NET applications.

Copyright Cedar Rapids INETA, 2005 All rights reserved.

Powered by Community Server, by Telligent Systems