High CPU for aspnet_wp

  • Thread starter Thread starter Robert Strickland
  • Start date Start date
R

Robert Strickland

During certain times during the day our production server, where a asp.net
application runs, reaches a high cpu usage for the aspnet_wp.exe (anywhere
between 50% to 70%). Browser request to our application during the high cpu
never get the first page up. Eventually, I either do a iisreset or a page
does return with the Internal 500 error. I checked support and found
references to string object concatention and one for a timing problem
between inetinfo.exe and aspnet_wp.exe. The latter has a hot fix for .Net
1.0 framework but we are running .Net 1.1. We use the string builder for
large string builds.

Is there anything else I can check or what can I monitor?

Thanks
 
Hi Robert,

From your description, you encountered high cpu utilization in a certain
ASP.NET applicaiton and the problem occured at certain times every day, yes?

Based on my research, there're many similar cases which suffering the same
problem(high cpu utilization in asp.net web app). Some are caused by the
code logic(has deadlock or anyother special component...). Others are
caused by some internal errors with IIS inetinfo process or the aspnet_wp
workprocess. Here is a kb article discussing on this, not sure whether it
has any concerns with your problem:
#FIX: The ASP.NET worker process may cause high CPU usage when it hosts a
remoting server
http://support.microsoft.com/?id=829585

In addition, below are some tech reference on monitoring the ASP.NET app's
performance:
#ASP.NET Performance Monitoring, and When to Alert Administrators
http://msdn.microsoft.com/library/en-us/dnaspp/html/monitor_perf.asp?frame=t
rue'

#Monitoring ASP.NET Application Performance
http://msdn.microsoft.com/library/en-us/cpguide/html/cpconmonitoringaspnetap
plicationperformance.asp?frame=true

#Performance Counters for ASP.NET
http://msdn.microsoft.com/library/en-us/cpguide/html/cpconPerformanceCounter
sForASPNET.asp?frame=true

BTW, looking at the nature of this issue, it would require intensive
troubleshooting which would be done quickly and effectively with direct
assistance from a Microsoft Support Professional through Microsoft Product
Support Services. You can contact Microsoft Product Support directly to
discuss additional support options you may have available, by contacting us
at 1-(800)936-5800 or by choosing one of the options listed at
http://support.microsoft.com/default.aspx?scid=sz;en-us;top. If this is not
an urgent issue and your would like us to create an incident for you and
have Microsoft Customer Service Representative contact you directly,
please send email to (remove "online." from this no Spam email address):
mailto:[email protected] with the following information,
*Include "Followup: <Tomcat IssueID>" in the email Subject.
*Location of the post
*Subject Line
*First Name, Last Name
*MSDN Subscriber ID
*Company name (if any)
*Phone number
*e-mail address

Thanks.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)

Get Preview at ASP.NET whidbey
http://msdn.microsoft.com/asp.net/whidbey/default.aspx
 
Back
Top