Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have developed ASP.NET 4.5 application which take infos about sensors from sqlite database every 3 seconds. This application runs nice on my local develop machine on IIS Express server. I have created virtual machine (4x 3,25 GHz CPU; 6GB RAM) where i have installed Windows Server 2012 and IIS 8 service in order to test application on real server because we will run it on production machine later. After installing VC++ 2010 x64 and VC++ 2010 x86 and set "Enable 32-bit application" to true in application pool website started to work but there is a large problem with response time. There is a for example 10 seconds delay before page loads. CPU utillization is about 10% and RAM about 1,5GB. I am new to configuring IIS server so i want to ask if there is some tip how to make it faster. I am sure, there will be some twist which will make it normal work. Many thanks.

share|improve this question
    
Is there a perfmon param to watch for what process is consuming CPU? What about IIS logs? –  robrtc Jan 23 '13 at 16:49
add comment

1 Answer 1

I see this is a while back, but ... two lines of thought for you:

1) Check your servers Antivirus. We've just had a huge problem here where Trend Micro was causing up to a 90 second delay (iis8/win2012). Ensure that you exclude the logs directory. Information on AV suppliers website usually.

2) If the database is on a separate server, ensure that DNS is sorted and/or switch to using IP addresses rather than hostnames.domain.com when referencing the db server.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.