Re: don't know how to get started
- From: john conwell <johnconwell@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 8 Jul 2005 15:31:01 -0700
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
>
>
>
.
- References:
- don't know how to get started
- From: AMercer
- Re: don't know how to get started
- From: David Browne
- don't know how to get started
- Prev by Date: Re: don't know how to get started
- Next by Date: RE: How to buy an effective dot net ASP.net web sever (IIS and MS Acce
- Previous by thread: Re: don't know how to get started
- Next by thread: Re: don't know how to get started
- Index(es):
Relevant Pages
|