Hi, I have a problem with the performance of IIS 7.5 on Windows Server 2008 R2. I use ASP.NET MVC. Site response time is very slow and always after some time will increase response time to a very unacceptable level. Any advice?
There is local data store (MsSQL). First visit after 20 minutes without any request takes about 1 minute. Operation system: Windows Server 2008 R2 (x64) IIS: 7.5 Processor: Intel Xeon E5405 2Ghz RAM: 384MB Thank you very much for your reply.
Are you simply experiencing application pool spinup? Where code is compiled and loaded into memory behind the scenes? You can adjust your app pool settings to not time out after 20 minutes to improve perceived performance there.
Hi. I am having some issues where all my sites are running very slowly (up to a minute to serve a page on some sites) since moving from server2003 to 2008 x64. I have tried to disable chimney offloading but it didn't make any difference. Please help!
While you are running the application on a 64-bit server, it is actually recommended to run the site's worker process in 32-bit mode. Try setting your sites to run in 32-bit mode to see if this helps with performance.
To configure 32-bit mode for the server using the IIS PowerShell Provider
Brock's suggestion with 32 bit is a good idea. Another suggestion is enable failed request tracing on long running requests with failed request tracing.
tjcz
2 Posts
Slow IIS 7.5 performance
Dec 02, 2010 04:28 PM|LINK
steve schofi...
5681 Posts
MVP
Moderator
Re: Slow IIS 7.5 performance
Dec 03, 2010 03:09 AM|LINK
Is the MVC site using a remote data store? We need more information.
The only thing I suggest turning off is tcp chimney offload
http://weblogs.asp.net/steveschofield/archive/2010/08/31/troubleshooting-iis-7-network-performance-issues-and-tcp-chimney-offload-receive-side-scaling-and-network-direct-memory-access.aspx
Steve Schofield
Windows Server MVP - IIS
http://iislogs.com/steveschofield
http://www.IISLogs.com
Log archival solution
Install, Configure, Forget
tjcz
2 Posts
Re: Slow IIS 7.5 performance
Dec 03, 2010 08:05 AM|LINK
abadincrotch
131 Posts
Re: Slow IIS 7.5 performance
Dec 16, 2010 06:18 PM|LINK
MCTS: Service Communication Applications
jpchenot
2 Posts
Re: Slow IIS 7.5 performance
Feb 09, 2011 01:08 PM|LINK
ServerIntell...
203 Posts
Re: Slow IIS 7.5 performance
Feb 09, 2011 09:00 PM|LINK
Hello,
While you are running the application on a 64-bit server, it is actually recommended to run the site's worker process in 32-bit mode. Try setting your sites to run in 32-bit mode to see if this helps with performance.
To configure 32-bit mode for the server using the IIS PowerShell Provider
Open a PowerShell prompt and run the following:
set-itemproperty iis:\ -name applicationPoolDefaults.enable32BitAppOnWin64 -value true
Reference: http://learn.iis.net/page.aspx/201/32-bit-mode-worker-processes/
Hope this helps!
-Brock
Technical Support Representative
http://www.ServerIntellect.com
Managed Servers, 24x7 U.S. Support, Web Hosting Solutions.
steve schofi...
5681 Posts
MVP
Moderator
Re: Slow IIS 7.5 performance
Feb 10, 2011 02:19 AM|LINK
Brock's suggestion with 32 bit is a good idea. Another suggestion is enable failed request tracing on long running requests with failed request tracing.
http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis-7/
Steve Schofield
Windows Server MVP - IIS
http://iislogs.com/steveschofield
http://www.IISLogs.com
Log archival solution
Install, Configure, Forget