Re: don't know how to get started



Of these options, i've found VTune to be incredable, but it has a very steep
learning curve. AQTime is really good, and not all that conplicated, and
ANTS is fairly good and easy to learn. I've tried using DevPartner several
times and i just dont like it.

best best in my opinion is to try ANTS or AQTime with their month free trial

"David Browne" wrote:

>
> "AMercer" <AMercer@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
> news:95F026E9-94F3-47CA-A58C-A2D56DB837F1@xxxxxxxxxxxxxxxx
> >I can't figure out how to do my kind of performance monitoring - the .NET
> > online documentation leaves confused.
> >
> > I have a VB .NET multi-threaded gui application. Threads are used for
> > internet retrievals and a some background calculations. I'm using FW 1.1.
> > In a nutshell, what I want to know is where I can leverage my efforts to
> > recode for improved speed on machines with plenty of memory. To that end,
> > the information I think I need is:
> >
> > 1. How many times methods are called.
> > 2. How much cpu used in these methods.
> > 3. A way to factor methods, eg X calls Y, X looks inefficient, but the
> > problem is entirely in Y. A hierarchical results presentation gets at
> > this
> > problem.
> > 4. Other hints, eg excessive box-unbox, object create-destroy, sloppy use
> > of strings.
> >
> > It is almost always the case that a small number of code fragments
> > generate
> > the lion's share of cpu inefficiencies. I'm looking for a way to find
> > them.
> > Any suggestions are appreciated, but MS technology is preferred (a single
> > vendor issue).
> >
> Generally see,
> http://msdn.microsoft.com/netframework/programming/performance/
>
> What you are describing is a code path profiler. One is built-in to VS2005,
> but for VS2003, there are several options.
>
> Intel VTune
> http://www.intel.com/cd/software/products/asmo-na/eng/vtune/index.htm
> DevPartner Profiler
> http://www.compuware.com/products/devpartner/default.htm
> AQ Time
> http://www.automatedqa.com/products/aqtime/index.asp
> ANTS Profiler
> http://www.red-gate.com/code_profiling.htm
>
> Many of these tools have free trials. DevPartner has a free "Community
> Edition".
>
> David
>
>
>
.



Relevant Pages

  • ANN: AQtime 4.0 beta program
    ... AutomatedQA announces the opening of beta testing for version 4.0 of AQtime, ... Do you develop ASP.NET applications? ... Do you use Borland's Optimizeit profiler or other profilers? ...
    (borland.public.delphi.thirdpartytools.general)
  • ANN: beta opening for AQtime 4.0 - profiling for managed or unmanaged code
    ... AutomatedQA announces the opening of beta testing for version 4.0 of AQtime, ... Do you develop ASP.NET applications? ... Do you use Borland's Optimizeit profiler or other profilers? ...
    (microsoft.public.dotnet.framework.performance)
  • ANN: AQtime .net Edition 2.0 now available
    ... AQtime is our performance profiler and memory/ ... the .NET Edition of AQtime brought this award-winning ... In addition to many other enhancements, AQtime's new Performance profiler ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: How do you use VTune to examine routine counts?
    ... > The OP asks about VTune, not about which profiler to use. ... > routines in the way sought. ... The online help is very useful and should ...
    (comp.lang.asm.x86)
  • Re: Drivers profilers
    ... Beside VTUNE there is a free profiler from Microsoft called KernRate, ... I used to like VTUNE, ... Maxim Shatskih, Windows DDK MVP ...
    (microsoft.public.development.device.drivers)

Quantcast