JetBrains dotTrace is a proprietary profiler for hunting down performance bottlenecks in .NET and Silverlight 4 and 5 applications.
DotTrace provides the following capabilities in terms of .NET application performance profiling:[1]
DotTrace provides the following capabilities in terms of .NET application performance profiling:[1]
- A set of profiling modes ranging from sampling to line-by-line.
- Profiling of local and remote .NET applications.
- Saving program execution data collected during profiling in the form of a performance snapshot.
- A set of views allowing for different ways of examining profiling data: Threads Tree, Call Tree, Plain List and Hotspots.
- Expandable tree view to examine deep call stacks.
- Folding and filtering to get irrelevant data off a snapshot.
- Multi-tabbed user interface to analyze multiple parts of a call stack or gradually zoom into a certain problem area.
- Comparing and viewing differences between call stacks before and after performance optimization.
- Performance forecasting: The ability to recalculate times in an existing performance snapshot based on the assumption that the time taken by one or multiple calls of a certain function has been reduced to a certain percentage, or excluded.
No comments:
Post a Comment