Link to home
Start Free TrialLog in
Avatar of Josh_Blade
Josh_Blade

asked on

.net 4.0 + w3wp.exe

Recently, we made the jump from .NET 3.5 to .NET 4.0. Now we are seeing a huge performance hit in our web application. The w3wp.exe process is frequently spiking up to 70-80% and staying there for 10+ seconds. Previously, it would only spike up to around 50%, and only then for less than a second for pretty much any of our queries. This has made our app run at about 25% efficiency.

We were previously running .NET 3.5 (32 bit) IIS 6 Windows Server 2008 64bit
and are currently running .NET 4.0 (64 bit) IIS 6 Windows Server 2008 64 bit

Any guidance on how to solve this, or why it would run worse in .NET 4.0 would be much appreciated!
Avatar of radcaesar
radcaesar
Flag of India image

This is a broader area to answer.

My suggestion is check your LOG. It may be because of Application Initialization, Bad code/query, Antivirus etc.,

Here are some references to trace where the problem is..........

http://stackoverflow.com/questions/2052633/w3wp-exe-using-100-cpu-where-to-start

http://www.velocityreviews.com/forums/t98410-w3wp-exe-high-cpu-utilization.html

http://forums.iis.net/p/1146821/1875065.aspx
IIS6 on 2008?

any other changes?
Avatar of Josh_Blade
Josh_Blade

ASKER

Actually I typoed, IIS 6 with Windows Server 2003.

The only change between working well and working poorly was going from .NET 3.5 (32) -> .NET 4.0 (64).
is it possible to let it run .NET 32 bit?
ASKER CERTIFIED SOLUTION
Avatar of Josh_Blade
Josh_Blade

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Talked with MS tech support.