AJAX :: High CPU Usage When The Page Loads?
Oct 15, 2010
I want to improve the performance of my web application. Whenever the page loads, it is taking 70-80% of CPU usage.
I'm using ajax timer controls to update the user controls on my page. Also I placed user controls in the update panels of my page.
How to avoid high CPU usage ?
View 1 Replies
Similar Messages:
Oct 26, 2010
I'm running a Windows 2008 server (a VPS with 1GB of RAM), with SQL Server Express and IIS 7 installed. On it I'm hosting a NopCommerce 1.7 website, with a database of around 26 000 products.
Right now I'm the only user of the website (it's in development) and I'm getting rather bad performance from it. To be more specific every time I make a request, the worker process goes to 90-100% CPU usage for a few seconds. Is it me or this is a lot for a 1 user NopCommerce website?
PS: the worker process uses between 100MB-400MB of memory (private working set), and SQL Server with this database, around 160MB.
View 2 Replies
Jan 8, 2011
I wrote a windows service of batch processor to request statistic information from a web service whose url is end with *.ashx. The windows service and web service are on the same PC. When the batch tasks started, CPU usage came from 1% to 99%, w3wp.exe took 70%, and sqlserver.exe took 29%. About five minutes later the batch process tasks completed, but CPU usage still kept the level 60%, w3wp.exe took 40%, and sqlserver.exe took 20%, and it's never down. Request codes in batch processor are:
[Code]....
How can I bring down the CPU usage? PS. OS version WIndows 2003 sp2; SQL 2008 sp2; iis 6; Four Cores AMD CPU; 4G Memory
View 1 Replies
Dec 3, 2010
i have two ajax cascadedropdown combos loaded by a web service. When mi page loads, it do it before the data filled the first of the cascade combos so when page load (on the Page_load event) i try to select a value on the first combo but it is still empty. What can i do to force the load of the combos before page load? I have try combo.cascadropdwonextender.databind() on the page_load with no sucess.
View 3 Replies
Feb 16, 2010
I have seen this discussed in number of topics, but so far nothing to address my specific issue. I want to display the page the client, and then trigger an updatepanel refresh that will populate with data that takes 3-4 seconds to load (the rest of the page loads very fast). At the same time I want to display "...Loading..." text using UpdateProgress control.
Everything is working below in the sample code. However, UpdateProgress will not display unless the button is actually clicked by the user. In real production scenario I would hide the button. To invoke the immediate UpdatePanel refresh I trigger the click via Javascript. I have also tried "__DoPostBack" without success.
<code>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="TestUpdate.aspx.cs" Inherits="TestUpdate" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> [code]...
View 4 Replies
Sep 15, 2010
I have the following code so it'll show an animated progress GIF but if the site takes longer than this, it will quit. Is there a more effective way?
[Code]....
View 6 Replies
May 22, 2010
I am making a menu to display departments and sub departments. Each department has a corresponding pop-up menu to display the sub departments. The menu is built dynamically with values from the database. I'm using nested repeaters and the AJAX HoverMenuExtender. The problem is that when the page loads or is refreshed all of the sub departments are visible for a second or so underneath their respective subdepartments. In other words, for just a second the page is rendered as if the HoverMenuExtender was not there.
[Code]....
View 1 Replies
Jan 16, 2011
I have two grids "grid1" and "grid2" and two updatePanels "up1" and "up2". Both the panels have UpdateMode = "Conditional" grid1 is nested in up1 and grid2 is nested in up2 [Code]....
In Code behind : [Code]....
I am using UpdatePanels, but still data will be fetched whenever page loads. How can I handle so the dat will be fetched on ony for the grid which is being updated
View 2 Replies
Mar 7, 2011
I have 2-3 update panel in my page and i don't want to load chart every time when my page loads or button clicks etc. I put that in update panel with triggers means only some clicks should loads chart. but that chart gets loaded everytime. how to stop that from loading
View 2 Replies
May 19, 2010
We have a website which uses a lot of AJAX, specifically update panels, modal popup extenders and a few other extenders. Let me give you a really brief overview of the application structure. We have a master page which hosts the ToolkitScriptManager object and then all the other pages in the site are children of this master page. We have specified the CombineScripts property to True and we have also specified the CombineScriptsHandlerUrl property to point to the handler that comes with the sample AJAX website. We have set the enableCompression and enableCaching properties to True in the web.config file.
We are trying to determine application performance on this site and we have found out that on each page request, the CPU utilization goes up to a 50% which is really very strange (as this is only for 1 user). When we change the CombinScripts property to false, the CPU utilization comes down to 3-4% for each request. The problem which we cannot understand is why is the server not able to cache the combined scripts and why does it try to combine the scripts on each request which is taking the utilization to a very high percentage. I have read a lot on the internet that if we use a handler for combining scripts, it will cache the combine scripts on the server and it will be served from the cache but clearly in our case it does not seem to be working.
We have also tried to use ScriptManager instead and include all the script references (using the ScriptReferenceProfiler) we could in the CompositeScript tag but that does the same thing to CPU as the CombineScripts.
View 1 Replies
Apr 4, 2011
I have an asp.net web site with 10-25k visitors a day (peaks of over 60k before holidays). Pages/visit is also high, since it's a content site. I have a few specific pages which generate about 60% of the traffic. These pages are a bit complex and are DB heavy (sql server 2008 r2 backend). I was wondering if it's worth "caching" a static version of these pages (I hear this is possible) and only re-render them when something changes (about once in 48hs). Does this sound like a good idea? Where would be the best place to implement this? (asp.net, iis, db) Update: Looks like a good option for me is outputcache with SqlDependency. I see a reference to some kind of SQL server notification for invalidating the cache, but I only see talk of SQL server 2005. Has this option been deprecated by Microsoft? Any new way to handle this?
View 2 Replies
Oct 31, 2010
Sometime,ajax request will not be responsed when user's network delay is high.So,if I want to stop the request and tell user "request time out" in the client ,What sould I do with asp.net ajax .
View 2 Replies
Dec 8, 2010
I have requirement in website, where i need to provide around 60 textbox inside form.
I woud like to know whether it make performance down when i put such large count of textbox (60) in form.
Is there any alternate way to meet this requirement.
View 1 Replies
Mar 23, 2010
Have a look at this link.Web pageIf I want to have this kind of speed in my page load which consists of many thumbnail images. It that image is stored in database or in file system.What measures to take to achive this kind of speed like indexing, denormalization, caching and what else?
View 7 Replies
Mar 9, 2010
I have a page that works great until now that they wanted to add a ModalPopup based on a field value. Before the addition of this modal popup, i had a button event that would do the inserting of the data, it caused the page to validate and as long as the page passed then it would insert and move on to the next page. Now i have a ModalPopup displaying IF a certain field is empty. If they answer Yes to the modalpopup question, it takes them back to the page and sets the focus on that field. Works fine, but if they select No then i need the page to validate and insert the record and move on.I have a customvalidator for the field i need to check. I then have my insert on the main button that causes the validation. The "Yes" and "No" buttons within the modalpopup have the following setup.
[Code]....
My Main submit button has the following:
[Code]....
If i select NO it just goes back to the page and doesnt move forward. If i select YES and enter something the page pops up the modal again and again because i've clicked in the field and keeps asking even though there is now a value in the field. But since there is a value, i can continue on to the next page.
View 4 Replies
Mar 5, 2011
my requirement is like, I had a tab container in a webform, where I had two tab panels, one is for user registration, and another is for getting confirmation from the user, Now I had created the user registraton form, and need to create the user confirmation form, on confirming the user will click submit and an insert stored procedure will gets fired. Now, my main issue is like, which would be the best way, I would like to display the user entered information in the confirmation tab, like, generally, we view some records of data in a details view, using alternate row styles, in that way, I am planning, so which would be the best way, should I create a table and style it or can i use details view or grid view or form view or anything else which u can suggest.
Thing is that the user should view the page in a rich format, well structured and also how to allow the user to edit if required, and which would be the best idea, should I redirect the user back to the first panel or can we edit there itself, on the top right corner, the user should find the edit option, so how should I place it over there. Seems like a big requirement, bt expecting a big hand from you ppl to newbie like me in this technology..
View 1 Replies
Mar 10, 2010
The problem with my web application is when ever i load the home page - The master page as well as content page loads ---This seems fine but when i navigate thorugh the website which have the same Master page but diffrent content page .... the master page loads again. What i want to do is ..I want to keep the master page intact and only the content page loads. How can I accomplish it..
View 3 Replies
Feb 11, 2011
i have seen many site where individual web parts load with busy icon when page loads. without using web parts how can develop a page where individual section will load with busy icon when page loads.
View 1 Replies
Jun 3, 2010
I have a master page 'Master1' and i have used a content place holder 'content1' and loads pages 'Page1' and 'page2' in the 'content1'. Is there any way to identify which page is loaded to the content place holder whether it is 'Page1' or 'Page2' dynamically.
View 2 Replies
Sep 24, 2013
How to implement progress bar on button click with message, for web application??
I read the below article:
[URL]
and tried to implement (inside article Method 2) it on button click, but message is not displaying after the processing completes.
Also i need to implement the progress bar inside "jquery" pop up.
View 1 Replies
Mar 4, 2011
How common usage are Page Methods in ASP.NET 4?I would like an example of how it's used (not a code sample).
View 3 Replies
Apr 3, 2010
I have this div inside a repeater, where i set the class, onmouseover and onmouseout properties from code behind:
<div id="Div1" runat="server" class="<%# getClassProduct(Container.ItemIndex) %>" onmouseover="<%# getClassProductOver(Container.ItemIndex) %>" onmouseout="<%# getClassProductOut(Container.ItemIndex) %>">
codebehind:
public String getClassProduct(Object index)
{
int indexItem = Int32.Parse(index.ToString());
if (indexItem == 3)
return "produs_box produs_box_wrap overitem lastbox";
[Code]....
This code is fired initially, and after the page is rendered, it is called again, and executed again due to that js...
UPDATE: happens only in Firefox. On chrome, it works fine...
"Solution": deactivated YSlow....just "horrible".
View 1 Replies
Aug 23, 2010
have an ASP.Net 2.0 (VB) application which connects (SQL Authentication) to SQL Server 2008. I publish the application to our intranet. The start page is frmMain.aspx. I RDP to a "neutral" PC (one like our users have) and the site loads fine the first time in. The users cannot bring up this application, however (it does not load--times out). They have been able to run this application before from this same intranet location and have not had problems. I have re-published the site, but this behavior continues.
View 2 Replies
Jan 27, 2012
What would cause a single webpage to load slowly? I have javascript within the <head> element. The html consists of 2 <div> elements and within these <div> elements are a bunch of <table> elements and that's it.
The functionality of this site is such that each <table> element contains data that during the "onload" event, these <table> elements are hidden. Each <table> elements is controlled by an HTML menu (the menu itself is an html table). When a menu item is clicked, it will either display or hide the <table> element depending on whether it is already displayed or hidden.
View 5 Replies
Nov 26, 2010
I have a update panel combined with gridview with sorting and paging.
I go into task manager to monitor the memory usage of the worker process (w3wp)
What I do is just click on the sort buttons rapidly.
With each click the memory of the process increases with about 2 mb
So I go from 30 mb memory usage to about 90. Then it stops at remains there, no memory is freed up. I am not using caching or session/application state.
What can be causing this, is there a setting in IIS to reduce the mem usage?
I also used .net profiler to examine my app memory usage: 4 mb, so what is the other 86 used for??? Even though it repots 4mb, in task manager it says 90 mb, so this leads me to believe that the rest is namanaged memory which must be used by IIS in some way.
View 2 Replies