w3wp

ASP.NET: High CPU usage under no load

狂风中的少年 提交于 2019-12-03 07:43:18
I´m facing a huge problem since a couple weeks. I´ve an asp.net application hosted under IIS7 (W2008 SP1), and every a couple hours it starts consuming near 50% of the CPU when maybe there're no users connected. It´s understandable since we are using Quartz.net to make some application recicling, but we could not reproduce the problem yet. Here is a trace made with JetBrains dotTrace 3.1 while the CPU was high: http://mycenter.info/tmp/DotTraceSnapshot.zip Usually the process wasting CPU is the w3wp.exe, but in the last couple days sqlserver (2008) and memcached (1.2.1, and updated on Monday

ERROR: Symbol file could not be found. windbg.exe

不羁的心 提交于 2019-12-03 05:04:31
问题 I downloaded the symbols from http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx the package (Windows 7 RTM x86 retail symbols, all languages) but it still gives me the same error! Done .sympath but still not working .sympath C:\inetpub\wwwroot\ProductsService\bin\ProductsEntityModel.pdb;srv c:\Symbols http://msdl.microsoft.com/download/symbols Microsoft (R) Windows Debugger Version 6.12.0002.633 X86 Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Windows

W3WP.EXE using 100% CPU - where to start?

删除回忆录丶 提交于 2019-12-03 00:45:54
问题 An ASP.NET web app running on IIS6 periodically shoots the CPU up to 100%. It's the W3WP that's responsible for nearly all CPU usage during these episodes. The CPU stays pinned at 100% anywhere from a few minutes to over an hour. This is on a staging server and the site is only getting very light traffic from testers at this point. We've running ANTS profiler on the server, but it's been unenlightening. Where can we start finding out what's causing these episodes and what code is keeping the

ERROR: Symbol file could not be found. windbg.exe

女生的网名这么多〃 提交于 2019-12-02 18:18:33
I downloaded the symbols from http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx the package (Windows 7 RTM x86 retail symbols, all languages) but it still gives me the same error! Done .sympath but still not working .sympath C:\inetpub\wwwroot\ProductsService\bin\ProductsEntityModel.pdb;srv c:\Symbols http://msdl.microsoft.com/download/symbols Microsoft (R) Windows Debugger Version 6.12.0002.633 X86 Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Windows Debugger Version 6.12.0002.633 X86 Copyright (c) Microsoft Corporation. All rights reserved.

W3WP.EXE using 100% CPU - where to start?

牧云@^-^@ 提交于 2019-12-02 14:13:57
An ASP.NET web app running on IIS6 periodically shoots the CPU up to 100%. It's the W3WP that's responsible for nearly all CPU usage during these episodes. The CPU stays pinned at 100% anywhere from a few minutes to over an hour. This is on a staging server and the site is only getting very light traffic from testers at this point. We've running ANTS profiler on the server, but it's been unenlightening. Where can we start finding out what's causing these episodes and what code is keeping the CPU busy during all that time? Standard Windows performance counters (look for other correlated

Does a worker process share its output cache within an AppPool?

天大地大妈咪最大 提交于 2019-12-02 13:01:27
问题 Summary: I have an ASP.NET MVC website in IIS named 'Website' using an AppPool named 'WebsiteAppPool'. WebsiteAppPool is configured to allow up to 4 Worker Processes, in effect creating a 'Web Garden'. The Website is also configured, via web.config, to enable OutputCaching using CacheProfiles. <caching> <outputCacheSettings> <outputCacheProfiles> <clear /> <add name="ControllerNameActionName" duration="43200" varyByParam="*" /> </outputCacheProfiles> </outputCacheSettings> </caching> My

Does a worker process share its output cache within an AppPool?

大憨熊 提交于 2019-12-02 04:41:11
Summary: I have an ASP.NET MVC website in IIS named 'Website' using an AppPool named 'WebsiteAppPool'. WebsiteAppPool is configured to allow up to 4 Worker Processes, in effect creating a 'Web Garden'. The Website is also configured, via web.config, to enable OutputCaching using CacheProfiles. <caching> <outputCacheSettings> <outputCacheProfiles> <clear /> <add name="ControllerNameActionName" duration="43200" varyByParam="*" /> </outputCacheProfiles> </outputCacheSettings> </caching> My question is - Will the AppPool's worker process' share the output cache or will each worker process have the

Visual Studio 2012: Unable to attach the process. A debugger is already attached

女生的网名这么多〃 提交于 2019-11-30 12:37:19
I built solution, created application in IIS and mapped it to the application folder. It works fine. Then I go to "Attach to Process", there are two w3wp.exe processes in list, but for one of them I get error "Unable to attach the process. A debugger is already attach." I've googled it but I can't find solution for my problem. I have installed Debug Diagnostic Tool v2.0 and as a result I have Debug Diagnostic Service which is started automatically and attached to one of w3wp processes. After turning off and disabling this service all works fine. So the general rule: if you get such error check

Cannot attach debugger to w3wp

Deadly 提交于 2019-11-29 02:51:31
I'm debugging an ASP.NET application but sometimes cannot find w3wp neither in Visual Studio process list (Menu: Debug -> Attach to Process... ) nor in task manager . I have selected ' Show processes from all users ' and ' Show processes in all sessions ' check boxes. When run the project from localhost , after an unhanded exception happens debugger would attach to w3wp (too late for me to step into code) ! Why I cannot see w3wp sometimes ? Windows Server 2008 Enterprise Edition 64-bit, Visual Studio 2010 Sandy When you reset IIS or IIS is not running, you need to make a call to the server,

What is w3wp.exe?

谁都会走 提交于 2019-11-28 05:10:32
I have a WCF service running under a service user on my local system. Every time I try to debug it is giving me a message Attach Security warning . In Visual Studio, by default (even without attaching), I get this error: Attaching to this process can potentially harm your computer. If the information below looks suspicious or you are unsure, do not attach to this process Name: C:\Windows\System32\inetsrv\w3wp.exe What is w3wp.exe ? According to a Google search, I think it is related to IIS. But what does it do? What setting should be changed so that this won't give this message everytime I try