Key Facts dotTrace is a .NET performance profiler – that is, a tool that helps you find out exactly what causes a .NET application to run slower than expected. Locating performance bottlenecks in a .NET application is easy with dotTrace, thanks to a rich user interface and robust processing of large-scale snapshots. Key Features –– Support for Various .NET Apps dotTrace helps you locate performance bottlenecks in a variety of .NET applications, including those based on .NET Framework 2.0 to 4.5.2 and Silverlight 5. –– Multiple Profiling Modes For All Types of Performance Issues Use the so-called “performance profiling” for the straightforward “What is the slowest method?” scenarios. Use “timeline profiling” for issues where the order of events does matter: UI freezes, sync delays, excessive garbage collections, file I/O, and other interval events. –– Convenient Data Representation A number of informative views and diagrams allow for the insightful examination of profiling results. –– Remote Profiling Profile remote applications without having to deploy the entire profiler infrastructure. This becomes very useful when you are trying to find and resolve performance issues on a machine that runs in production environment. –– On-Demand Profiling Take a snapshot of application performance anytime during its execution. dotTrace can be attached to a running application for profiling, and detached as soon as profiling information is captured. –– Snapshots Comparison dotTrace is able to compare any two performance snapshots of the same application. View snapshots side-by-side to compare and contrast function timings. –– Profiling Unit Tests If you have ReSharper installed on top of Visual Studio, you can easily start profiling unit tests from the code editor or ReSharper’s unit test runner. www.jetbrains.com –– Quick Identification of Performane Issues Find bottlenecks with just one glance at Subsystems – a unique feature that shows you a quick overview of where a possible bottleneck may originate from (e.g., working with collections or strings, UI visualization or SQL communication, and so on). –– Forecasting Performance Optimization Results Immediately estimate how removing a bottleneck would affect the overall application performance — without recalculating your snapshot. –– Code Preview The code preview area shows the source or decompiled code to help you make an educated guess as to what could cause a particular slowdown. –– Profiling API Control profiling workflow from within the profiled application with the dotTrace profiling API. System Requirements Processor: min. Intel Core 2 Duo 2GHz Memory: min. 1Gb, recommended 4Gb or higher Disk space: 200Mb One of the following operating systems (a 64-bit OS is highly recommended for optimal performance): –– Microsoft Windows XP SP3 (not recommended) –– Microsoft Windows Vista (not recommended) –– Microsoft Windows Server 2008 (not recommended) –– Microsoft Windows Server 2008 R2 –– Microsoft Windows Server 2012 -/R2 –– Microsoft Windows 7 –– Microsoft Windows 8 –– Microsoft Windows 8.1 .NET Framework 3.5 SP1 or later (for remote profiling – on both local and remote machines) .NET Framework 4.0 or later for timeline profiling. Headquarters and International Sales [email protected] North American Sales [email protected] JetBrains s.r.o. Kavčí Hory Office Park Na hřebenech II 1718/10 Praha 4 — Nusle — 147 00 Czech Republic 324 New Brooklyn Road Berlin NJ 08009 Tel: +420 2 4172 2501 Fax: +420 2 4172 2540 East Coast Tel: +1 609 714 7883 Fax: +1 866 838-6784 West Coast Sales and Business Development 1900 South Norfolk St. Suite 350 San Mateo, CA 94403 02/2014DSGN-1018 Tel: +1 650 577 2345 Fax: +1 866 838 6784 www.jetbrains.com © 2014 JetBrains. All rights reserved.
© Copyright 2025 ExpyDoc