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!
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!
IIS6 on 2008?
any other changes?
any other changes?
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).
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
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Talked with MS tech support.
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