Friendly UX that is
easy on you, ruthless
Protect Your Apps. Identify Issues. Resolve Leaks.
JustTrace is a feature rich .NET profiler that is simple to use, yet highly effective. Profiling code in C# and other .NET languages is simple and fast. It's now easier than ever to improve your .NET performance quickly with JustTrace performance profiling. Memory profiling will detect and disable memory leaks efficiently. See more information on each feature below. If you want to suggest a new feature or you have ideas for existing feature improvements, please visit our Feedback Portal.
Enhanced User Experience
JustTrace’s intuitive UI and seamless UX help you easily optimize your apps, track down and remove memory leaks and performance issues. The problem-based session setup allows you to start using JustTrace in no time. The clean UI makes navigation and work-flow intuitive and fast. The improved In-Session experience will guide your profiling every step of the way.
2-in-1 memory and performance profiler
JustTrace's two-in-one profiler includes both a memory and performance profiler. Complete coverage in one simple to use, yet powerful tool. All at an affordable price.
Timeline UI control
Rich information, more context, full control for your snapshots. With the new timeline UI control, your snapshots are organized, searchable and more actionable.
Support for IIS and IIS express
Profile web sites, web services or other .NET components deployed on a local IIS server. JustTrace supports IIS 5, IIS 6 IIS7 and now IIS8. The browsers Internet Explorer, Mozilla Firefox and Google Chrome are all supported.
Attach profiler to running process
It's not uncommon for a performance issue or memory leak to become apparent only after the application has been running for some time. The 'Attach to a Running Process' functionality of JustTrace enables you to quickly attach to the process rather than starting again from scratch and trying to reproduce the current state.
Information rich visualization
JustTrace boasts a number of distinct snapshot views enabling a bird-eye view of critical memory and performance metrics. During the profiling session, the performance data is collected on-the-fly and can be examined in the Live Data view or in a snapshot. Once the snapshot is taken, you can analyze the data, identify bottlenecks and devise an action plan for removing obstacles to optimal performance and memory usage.
JustTrace enables real-time monitoring of an application during execution. When an abnormality is observed, simply take a snapshot and investigate the problem.
Live Data view
JustTrace comes equipped with a "Live Data" view, which is updated on-the-fly with the latest data collected from the profiled application. This feature enables you to better determine the perfect moment to take a snapshot.
Seamless Visual Studio integration
Not only does the JustTrace UI seamlessly blend with Visual Studio, JustTrace runs as a Visual Studio extension in a separate process. Working out-of-process, JustTrace can now profile heavier applications even on 32-bit Windows machines. Without affecting Visual Studio memory consumption. The new UI stays out of your way but it’s always there when you need it. The JustTrace start screen in Visual Studio will help you star profiling your app in no time.
Profiles multiple application types
Supports multiple application types, including:
- Local Application – executable file on the local computer
- Running Application - application that is already running
- Silverlight Application
- Local ASP.NET web site - web site folder on the local computer
- Windows Service
- Local IIS - allows you to profile web sites, web services or other .NET components deployed on local IIS server.
- Windows 8 Apps (formerly known as Metro Style App)
JustTrace memory profiler provides instance-level snapshot comparisons. That allows you to track the identity of objects between snapshots and present instance-level comparison. JustTrace shows two important statistics – the age of an instance or how many Garbage Collections it has survived and whether the object is New, Surviving or Collected. For even better visualization and analysis.
The smart profiler analyses quickly locate and show you the root causes of memory or performance issues. If your app has a memory leak, you can use the WPF Leaks or the Disposed Objects views to analyze different technologies like XAML and ASP.NET. If your app is experiencing a performance issue, the new Bottlenecks view pinpoints which methods significantly reduce performance and helps you best optimize your app.
View Source with JustDecompile
The user can view the source code of the profiled method at any time using the command View Source. If the source code is available, JustTrace will show it. Otherwise it will decompile the class using JustDecompile and will show the generated source code.
Windows 8 apps support
JustTrace is always up-to-date with the latest .NET developments. Now, you can make your Windows 8 apps fast and light with JustTrace.