473,386 Members | 1,674 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

ASP.NET Tracing, performance tweeking

I'm trying to improve the performance on an ASP.NET site we have created.

On my test server running in debug mode, it will take me 5 seconds to load
the page.
On my Test server, in release mode, it takes 1.6 seconds to load the page.
These two tests are done by machines in the development room.

On the live server, in release mode, it takes 5 seconds (we have over 180
websites running from this server) for me to access a page, and clients can
take up to 12 seconds.

This is unacceptable.

I put tracing into my page to see if it was a code issue. Through my traces,
it takes .283 seconds to process the code, but when it hits the part:
from first from last
aspx.page Begin Render 0.314920 0.000059
aspx.page End Render 5.313110 4.998191

It takes 5 seconds to do this page render. What is happening during this
process? There's not a whole lot to display on the page, and no reason it
should take 5 seconds.

Any help would be appreciated.

Ryan Ternier
Code Monkey
Nov 18 '05 #1
3 1197
You'll need to profile your code. Ants Profiler (red-get.com) has a free 14
day trial which works very well and should help you identify the problem.

Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/
"Ryan Ternier" <rt******@icompasstech.com> wrote in message
news:%2****************@tk2msftngp13.phx.gbl...
I'm trying to improve the performance on an ASP.NET site we have created.

On my test server running in debug mode, it will take me 5 seconds to load
the page.
On my Test server, in release mode, it takes 1.6 seconds to load the page.
These two tests are done by machines in the development room.

On the live server, in release mode, it takes 5 seconds (we have over 180
websites running from this server) for me to access a page, and clients can take up to 12 seconds.

This is unacceptable.

I put tracing into my page to see if it was a code issue. Through my traces, it takes .283 seconds to process the code, but when it hits the part:
from first from last aspx.page Begin Render 0.314920 0.000059
aspx.page End Render 5.313110 4.998191

It takes 5 seconds to do this page render. What is happening during this
process? There's not a whole lot to display on the page, and no reason it
should take 5 seconds.

Any help would be appreciated.

Ryan Ternier
Code Monkey

Nov 18 '05 #2
You mean red-gate ;)
"Karl Seguin" <karl REMOVE @ REMOVE openmymind REMOVEMETOO . ANDME net>
wrote in message news:Oz**************@TK2MSFTNGP11.phx.gbl...
You'll need to profile your code. Ants Profiler (red-get.com) has a free 14 day trial which works very well and should help you identify the problem.

Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/
"Ryan Ternier" <rt******@icompasstech.com> wrote in message
news:%2****************@tk2msftngp13.phx.gbl...
I'm trying to improve the performance on an ASP.NET site we have created.
On my test server running in debug mode, it will take me 5 seconds to load the page.
On my Test server, in release mode, it takes 1.6 seconds to load the page. These two tests are done by machines in the development room.

On the live server, in release mode, it takes 5 seconds (we have over 180 websites running from this server) for me to access a page, and clients

can
take up to 12 seconds.

This is unacceptable.

I put tracing into my page to see if it was a code issue. Through my

traces,
it takes .283 seconds to process the code, but when it hits the part:
from first from

last
aspx.page Begin Render 0.314920 0.000059
aspx.page End Render 5.313110 4.998191

It takes 5 seconds to do this page render. What is happening during this
process? There's not a whole lot to display on the page, and no reason it should take 5 seconds.

Any help would be appreciated.

Ryan Ternier
Code Monkey


Nov 18 '05 #3
Yup...I heard they are coming out with a big new version of ants profiler
too...yay!

Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/
"Ryan Ternier" <rt******@icompasstech.com> wrote in message
news:OV**************@tk2msftngp13.phx.gbl...
You mean red-gate ;)
"Karl Seguin" <karl REMOVE @ REMOVE openmymind REMOVEMETOO . ANDME net>
wrote in message news:Oz**************@TK2MSFTNGP11.phx.gbl...
You'll need to profile your code. Ants Profiler (red-get.com) has a free
14
day trial which works very well and should help you identify the problem.
Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/
"Ryan Ternier" <rt******@icompasstech.com> wrote in message
news:%2****************@tk2msftngp13.phx.gbl...
I'm trying to improve the performance on an ASP.NET site we have created.
On my test server running in debug mode, it will take me 5 seconds to load the page.
On my Test server, in release mode, it takes 1.6 seconds to load the page. These two tests are done by machines in the development room.

On the live server, in release mode, it takes 5 seconds (we have over 180 websites running from this server) for me to access a page, and clients can
take up to 12 seconds.

This is unacceptable.

I put tracing into my page to see if it was a code issue. Through my

traces,
it takes .283 seconds to process the code, but when it hits the part:
from first from

last
aspx.page Begin Render 0.314920 0.000059
aspx.page End Render 5.313110 4.998191

It takes 5 seconds to do this page render. What is happening during
this process? There's not a whole lot to display on the page, and no reason

it should take 5 seconds.

Any help would be appreciated.

Ryan Ternier
Code Monkey



Nov 18 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Trace User | last post by:
Hello, I have a design question regarding Tracing and Trace Switches. I understand that Trace Switches can be configured through an application's .config file. When a switch is instantiated,...
5
by: Stig | last post by:
I would like to output the sequence of method calls from a running c# applcaition, but I don't want to add Debug.trace calls at the entry and exit points in each an every methods. Does there...
0
by: Paul Ibison | last post by:
HI when I have a page which calls a component I want to do the following - tracing set to false on the pag tracing set to true in the componen tracing set to false in the page after the call to...
5
by: Dabbler | last post by:
When I first start up an ASP.NET application with tracing enabled in web.config the first few pages show trace at bottom of the page but then at some point the pages return to normal with no trace...
6
by: serge calderara | last post by:
Dear all, I have an applicatin that generate a querry to an SQL server, then display results on a second webform. I try to see how tracing works, then I have notice that as soon as I...
2
by: deepukutty | last post by:
Hi all, I know tht we can do tracing in two ways.one in application level and the other is at Page level. I am able to see the details of trace either on the page itself or .../trace.axd page....
0
by: cnys | last post by:
We have an ASP.NET 2.0 (C#) app and we're trying to add tracing into it. The tracing functionality within .NET is great, but when we output this to a file, it's kind of sparse. So, we're looking...
0
by: rehto | last post by:
We have an ASP.NET 2.0 (C#) app and we want to enable tracing (see the code snippets below). The first time a user navigates to the app., the tracing works fine (the ASP.NET tracing appears on...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.