Re: Finding Bottlenecks

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Tracing works, if you want something easy to turn on and a bit down and dirty. You can also code a trace listener if you want to log these things.

There are also tools that you can profile your code with, although most of them cost at least something. If you have a Team System SKU, there is a profile included. Not quite what some of the Enterprise tools out there offer, but a good start. DotTrace, from JetBrains, is a nice personal profiler (at $199 for personal, not bad pricing either).

I will have to find the link, but I saw a neat free profiler for the Compact Framework, which I think will work with non CE programs. Note to self: have to find the link. :-)

--
Gregory A. Beamer
MVP, MCP: +I, SE, SD, DBA

Subscribe to my blog
http://gregorybeamer.spaces.live.com/lists/feed.rss

or just read it:
http://gregorybeamer.spaces.live.com/

********************************************
| Think outside the box! |
********************************************
"Nick" <a@xxxxx> wrote in message news:O2JyfKC7IHA.1204@xxxxxxxxxxxxxxxxxxxxxxx
Hi there,

I have a website that functions fine locally, but when published to the server it develops a bottleneck during loading some of the pages. Basically what happens is the page loads to about 25% then it freezes for anything from 10 - 40 seconds, before suddenly loading the rest of the page.

Of course I understand that this could be down to some code on the page locking the thread or suchlike, but I would like to be able to be able to find exactly where the bottle neck is occuring. Strangely enough this doesn't seem to occur in Firefox although Firefox displays quicker it seems to do whatever is holding IE up in the background so you get the illusion of it loading quicker.

Any suggestions on tools or methods for finding bottlenecks in page loading? Many thanks in advance for your time and help.

Nick.


.



Relevant Pages

  • Finding Bottlenecks
    ... server it develops a bottleneck during loading some of the pages. ... before suddenly loading the rest of the page. ... doesn't seem to occur in Firefox although Firefox displays quicker it seems ... it loading quicker. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Finding Bottlenecks
    ... see if that shows anything before having a look at the profiling systems. ... profile included. ... the server it develops a bottleneck during loading some of the pages. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: here is just my error log from xp
    ... > blocked from loading. ... > DETAIL - An I/O operation initiated by the registry failed unrecoverably. ... > or a corrupt local profile. ... > Friday, March 18, 2005 TrueVector Service TrueVector engine: ...
    (microsoft.public.windowsxp.perform_maintain)
  • Re: How does directx work - World or View transforms and rotations
    ... what's slow from the profile measurements. ... bottleneck to reveal the next most important bottleneck. ... Virtually all of the time in graphics, "optimizing away the ...
    (microsoft.public.win32.programmer.directx.managed)
  • Problems with Winlogon creating user profiles
    ... Administrator account and my normal user account, ... into any account which does not already have a profile on the machine. ... Winlogon, however, appears to begin loading a profile (if ...
    (microsoft.public.platformsdk.security)