Select the search type
 
  • Site
  • Web
Search Search
Please specify video URL in settings

Key features

Optimize speed, not memory usage

The EQATEC Profiler is a code profiler, not a memory profiler. So it's all about making your app run faster, not about tracking objects and memory.

The report will tell you exactly how many times each method was called and how long it took. You can then speedup your application by optimizing just the most expensive methods.

 

Easy to use

We have focused much on making the profiler and viewer both very easy to use:

You can profile any .NET application with just a few clicks. No source code changes are needed.

The viewer has been designed to make it easy to drill quickly into what really matters: the most expensive methods and their context.

So don't let the simple look fool you - we take pride in not adding tons of useless options, but instead make tools that simply does "the right thing" by itself.

 

Very fast

On a 3GHz P4 PC the profiling step typically takes 1 second per 2000 methods, so that's pretty quick.

 

Profile any .NET app (2.0 and above)

You can profile any app, not just your own. Profile NASA's great World Wind app if you want. Or Paint.NET. Yes, any app you want is no problem - just point and go.

 

Profile any Silverlight app (2 and above)

As the only profiler in the world (February 2010) you can now profile your Microsoft Silverlight applications. Silverlight performance is extremely important. Few users will choose appealing but slow Silverlight applications, if they can have less appealing but blazing fast web-applications build with traditional web technology. Optimize your Silverlight app today!

 

The only code profiler for .NET CF

The profiler was developed specifically to optimize .NET CF apps, and is actually the only existing code profiler for .NET CF in the World as of May, 2008.

The report is stored as a simple file to simplify usage on an embedded device that has no network connectivity.

 

Low runtime overhead

The overhead depends on the instrumentation-level and the application itself, but typically your app will only run 30% slower and become 30% bigger.

This low overhead means you're usually able to run your app just like normal, even for timing-critical code.

 

Command line version

A command-line version of the profiler enables you to integrate the profiling-step straight into your ordinary build-process, e.g. in MSBuild.

 

Profiler API

You can control the profiler programmatically, too: take a profile-snapshot precisely when needed, not just when your application stops.

You may also use attributes to prevent any method from being profiled or from appearing in the report.