473,588 Members | 2,465 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

IIS 6 - Slow Response Time

2 New Member
We are experiencing very slow response time in our web app. We run IIS 6 - windows 2003.

I ran iisstate.

Here's what I got. Any ideas??

Opened log file 'F:\iisstate\ou tput\IISState-812.log'

*************** ********
Starting new log output
IISState version 3.3.1

Tue Mar 13 08:26:17 2007

OS = Windows 2003 Server
Executable: w3wp.exe
PID = 812

Note: Thread times are formatted as HH:MM:SS.ms

*************** ********




Thread ID: 0
System Thread ID: d50
Kernel Time: 0:0:0.62
User Time: 0:0:0.62
Thread Status: Thread is in a WAIT state.
Thread Type: HTTP Compression Thread
# ChildEBP RetAddr
00 0006fc08 7c822124 ntdll!KiFastSys temCallRet
01 0006fc0c 77e6bad8 ntdll!NtWaitFor SingleObject+0x c
02 0006fc7c 77e6ba42 kernel32!WaitFo rSingleObjectEx +0xac
03 0006fc90 5a36467a kernel32!WaitFo rSingleObject+0 x12
04 0006fca0 5a366e63 w3dt!WP_CONTEXT ::RunMainThread Loop+0x10
05 0006fca8 5a3af41d w3dt!UlAtqStart Listen+0x2d
06 0006fcb8 5a3bc259 w3core!W3_SERVE R::StartListen+ 0xbd
07 0006ff0c 0100187c w3core!UlW3Star t+0x26e
08 0006ff44 01001a23 w3wp!wmain+0x22 a
09 0006ffc0 77e523e5 w3wp!wmainCRTSt artup+0x12b
0a 0006fff0 00000000 kernel32!BasePr ocessStart+0x23




Thread ID: 1
System Thread ID: d04
Kernel Time: 0:0:0.15
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 00a3ff9c 7c821364 ntdll!KiFastSys temCallRet
01 00a3ffa0 7c81fe26 ntdll!NtDelayEx ecution+0xc
02 00a3ffb8 77e6608b ntdll!RtlpTimer Thread+0x47
03 00a3ffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 2
System Thread ID: d0c
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Possible ASP page. Possible DCOM activity
Executing Page: ASP.dll symbols not found. Unable to locate ASP page.
Continuing with other analysis.

No remote call being made

# ChildEBP RetAddr
00 00abfe18 7c821c54 ntdll!KiFastSys temCallRet
01 00abfe1c 77c7538c ntdll!ZwReplyWa itReceivePortEx +0xc
02 00abff84 77c5778f RPCRT4!LRPC_ADD RESS::ReceiveLo tsaCalls+0x198
03 00abff8c 77c5f7dd RPCRT4!RecvLots aCallsWrapper+0 xd
04 00abffac 77c5de88 RPCRT4!BaseCach edThreadRoutine +0x9d
05 00abffb8 77e6608b RPCRT4!ThreadSt artRoutine+0x1b
06 00abffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 3
System Thread ID: 380
Kernel Time: 0:0:0.156
User Time: 0:0:0.156
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 00cbff24 7c821bf4 ntdll!KiFastSys temCallRet
01 00cbff28 77e66142 ntdll!NtRemoveI oCompletion+0xc
02 00cbff54 5a30249e kernel32!GetQue uedCompletionSt atus+0x29
03 00cbff8c 5a3026bc W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x33
04 00cbffa0 5a301db9 W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x24
05 00cbffb8 77e6608b W3TP!THREAD_MAN AGER::ThreadMan agerThread+0x39
06 00cbffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 4
System Thread ID: d14
Kernel Time: 0:0:0.140
User Time: 0:0:0.140
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 00cfff24 7c821bf4 ntdll!KiFastSys temCallRet
01 00cfff28 77e66142 ntdll!NtRemoveI oCompletion+0xc
02 00cfff54 5a30249e kernel32!GetQue uedCompletionSt atus+0x29
03 00cfff8c 5a3026bc W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x33
04 00cfffa0 5a301db9 W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x24
05 00cfffb8 77e6608b W3TP!THREAD_MAN AGER::ThreadMan agerThread+0x39
06 00cfffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 5
System Thread ID: 838
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 00d3ff24 7c821bf4 ntdll!KiFastSys temCallRet
01 00d3ff28 77e66142 ntdll!NtRemoveI oCompletion+0xc
02 00d3ff54 5a30249e kernel32!GetQue uedCompletionSt atus+0x29
03 00d3ff8c 5a3026bc W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x33
04 00d3ffa0 5a301db9 W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x24
05 00d3ffb8 77e6608b W3TP!THREAD_MAN AGER::ThreadMan agerThread+0x39
06 00d3ffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 6
System Thread ID: 33c
Kernel Time: 0:0:0.0
User Time: 0:0:0.15
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 00d7ff24 7c821bf4 ntdll!KiFastSys temCallRet
01 00d7ff28 77e66142 ntdll!NtRemoveI oCompletion+0xc
02 00d7ff54 5a30249e kernel32!GetQue uedCompletionSt atus+0x29
03 00d7ff8c 5a3026bc W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x33
04 00d7ffa0 5a301db9 W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x24
05 00d7ffb8 77e6608b W3TP!THREAD_MAN AGER::ThreadMan agerThread+0x39
06 00d7ffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 7
System Thread ID: c04
Kernel Time: 0:0:0.0
User Time: 0:0:0.31
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 00dbff24 7c821bf4 ntdll!KiFastSys temCallRet
01 00dbff28 77e66142 ntdll!NtRemoveI oCompletion+0xc
02 00dbff54 5a30249e kernel32!GetQue uedCompletionSt atus+0x29
03 00dbff8c 5a3026bc W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x33
04 00dbffa0 5a301db9 W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x24
05 00dbffb8 77e6608b W3TP!THREAD_MAN AGER::ThreadMan agerThread+0x39
06 00dbffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 8
System Thread ID: bdc
Kernel Time: 0:0:0.281
User Time: 0:0:0.218
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 00dfff24 7c821bf4 ntdll!KiFastSys temCallRet
01 00dfff28 77e66142 ntdll!NtRemoveI oCompletion+0xc
02 00dfff54 5a30249e kernel32!GetQue uedCompletionSt atus+0x29
03 00dfff8c 5a3026bc W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x33
04 00dfffa0 5a301db9 W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x24
05 00dfffb8 77e6608b W3TP!THREAD_MAN AGER::ThreadMan agerThread+0x39
06 00dfffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 9
System Thread ID: d18
Kernel Time: 0:0:0.343
User Time: 0:0:0.234
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 00e3ff24 7c821bf4 ntdll!KiFastSys temCallRet
01 00e3ff28 77e66142 ntdll!NtRemoveI oCompletion+0xc
02 00e3ff54 5a30249e kernel32!GetQue uedCompletionSt atus+0x29
03 00e3ff8c 5a3026bc W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x33
04 00e3ffa0 5a301db9 W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x24
05 00e3ffb8 77e6608b W3TP!THREAD_MAN AGER::ThreadMan agerThread+0x39
06 00e3ffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 10
System Thread ID: d1c
Kernel Time: 0:0:0.296
User Time: 0:0:0.125
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 00e7ff24 7c821bf4 ntdll!KiFastSys temCallRet
01 00e7ff28 77e66142 ntdll!NtRemoveI oCompletion+0xc
02 00e7ff54 5a30249e kernel32!GetQue uedCompletionSt atus+0x29
03 00e7ff8c 5a3026bc W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x33
04 00e7ffa0 5a301db9 W3TP!THREAD_POO L_DATA::ThreadP oolThread+0x24
05 00e7ffb8 77e6608b W3TP!THREAD_MAN AGER::ThreadMan agerThread+0x39
06 00e7ffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 11
System Thread ID: d20
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Status: Thread is in a WAIT state.
Thread Type: Other
# ChildEBP RetAddr
00 00f3fcec 7c822114 ntdll!KiFastSys temCallRet
01 00f3fcf0 7c83acfd ntdll!NtWaitFor MultipleObjects +0xc
02 00f3ffb8 77e6608b ntdll!RtlpWaitT hread+0x161
03 00f3ffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 12
System Thread ID: d34
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Status: Thread is in a WAIT state.
Thread Type: HTTP Compression Thread
# ChildEBP RetAddr
00 01abfa84 7c822124 ntdll!KiFastSys temCallRet
01 01abfa88 77e6bad8 ntdll!NtWaitFor SingleObject+0x c
02 01abfaf8 77e6ba42 kernel32!WaitFo rSingleObjectEx +0xac
03 01abfb0c 5a3b8147 kernel32!WaitFo rSingleObject+0 x12
04 01abffb8 77e6608b w3core!HTTP_COM PRESSION::Compr essionThread+0x 126
05 01abffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 13
System Thread ID: d3c
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Possible ASP page. Possible DCOM activity
Executing Page: ASP.dll symbols not found. Unable to locate ASP page.
Continuing with other analysis.

No remote call being made

# ChildEBP RetAddr
00 01affe18 7c821c54 ntdll!KiFastSys temCallRet
01 01affe1c 77c7538c ntdll!ZwReplyWa itReceivePortEx +0xc
02 01afff84 77c5778f RPCRT4!LRPC_ADD RESS::ReceiveLo tsaCalls+0x198
03 01afff8c 77c5f7dd RPCRT4!RecvLots aCallsWrapper+0 xd
04 01afffac 77c5de88 RPCRT4!BaseCach edThreadRoutine +0x9d
05 01afffb8 77e6608b RPCRT4!ThreadSt artRoutine+0x1b
06 01afffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 14
System Thread ID: 278
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 01b3ff8c 7c821364 ntdll!KiFastSys temCallRet
01 01b3ff90 7c815267 ntdll!NtDelayEx ecution+0xc
02 01b3ffb8 77e6608b ntdll!RtlpIOWor kerThread+0x3f
03 01b3ffec 00000000 kernel32!BaseTh readStart+0x34




Thread ID: 15
System Thread ID: da0
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 01c2fd90 7c821364 ntdll!KiFastSys temCallRet
01 01c2fd94 77e41ea7 ntdll!NtDelayEx ecution+0xc
02 01c2fdfc 77e424c1 kernel32!SleepE x+0x68
03 01c2fe0c 791bf4f9 kernel32!Sleep+ 0xf
04 01c2ffb8 77e6608b mscorsvr+0xf4f9
05 01c2ffec 00000000 kernel32!BaseTh readStart+0x34
GetContextState failed, 0x8007001F
GetContextState failed, 0x8007001F
GetContextState failed, 0x8007001F




Thread ID: 16
System Thread ID: 0
Kernel Time: 0:0:3.312
User Time: 0:0:53.265
GetContextState failed, 0x8007001F
Mar 13 '07 #1
2 19575
kenobewan
4,871 Recognized Expert Specialist
IISState is a really old tool you should consider using Debug Diag. Do you have an actual memory dump?

When W3wp.exe spikes to 100%, this generally points to a infinite loop in your code somewhere or an AV (access violation). Are you using On Error Resume Next in your code? If so, comment all instances of this line of code & you should start to see where the problems lie. Also, does the server CPU stay spiked or does it return to normal levels on its own? Does an IISReset fix the problem? Check the versions of anything that you are running as some products are known to be very buggy under IIS 6.

What I would suggest you do is download & use Debug Diag to grab a memory dump and then run an analysis on the memory dump - see this article on using Debug Diagnostics:
Using the Debug Diagnostics Tool
Mar 14 '07 #2
Roseanne
2 New Member
Will do - thanks
Mar 14 '07 #3

Sign in to post your reply or Sign up for a free account.

Similar topics

5
2720
by: Kurt Bauer | last post by:
I have an ASP group calendar application which pulls calendar data from Exchange via webdav into an XML string. I then loop the XML nodes to populate a collection of appointments. Finally I use the appointment collection to populate the calendar control. The performance getting the XML data is fine, but loading the data into the collection is slow. My question/problem is should I be using the collection, a dataset, or something else to...
8
2330
by: BlueBall | last post by:
I am writing some kind of network testing tool and I have wrote the following code in ASP.NET with C# int size= 10048576; // around 10 MB data string buffer = ""; for (int j=1; j<=1024; j++) { buffer = String.Concat(buffer, "x"); // I tried buffer += "x"; same performance }
4
2158
by: Vito DeCarlo | last post by:
Over the past week, I've been noticing that any websites (on this one particular web server) built with ASP.NET have unusually slow (5 second) response times when moving through the site. There are times when the delays dissappear, but they are existent 80% of the time. This has only started up over the past week or so and I have checked CPU usage, memory usage, etc. I've also reinstalled the 1.1 version of the .NET framework just to...
12
4020
by: Ian Murphy | last post by:
Hopefully someone else has seen something similar. We are experiencing an odd problem with aspnet, iis6 and w2k3. I have written a small site which works fine during the day. Each morning however the initial page load can take anything from 10 minutes to over an hour. Nothing seems to occur during this time. The first page load is simply incredibly slow. It seems to 'hang' until someone else tried to load the default.aspx, though there...
5
2512
by: Ram | last post by:
Hi After deploying a simple web application to the production environment, I see that hwne I launch my app's url it takes a while to load the home page.(it doesnt do anything complex. A pretty simple adn straightforward page with just a few text boxes and a button). After that the app's response time is reasonably fast. Any idea why the response time is slow? Is it something to do with ASP.NET's engine? I noticed it in the test environment but...
1
2575
by: dk | last post by:
Any idea why the response time is slow when running a system tray app when viewing the properties form? There is one primary loop and a timer control which executes every 3minutes. Is having the Primary loop the problem? tia, dk
6
6698
by: MadMan2004 | last post by:
Hello all! I'm having a problem with a project I'm working on and I'd like to ask for anyone's input that might be helpful. I'm building a rather large front-end application connecting to an AS400 for the back end database and I'm experiencing slow response times when executing sql statements. Some select statement response times are bad. Not all, but some. And there doesn't seem to be a consistent factor in any of the sql statements...
9
13030
by: SAL | last post by:
I have an ASP.NET 2.0 app that takes about 17 seconds to load on first startup but then is very fast after that. As I understand it from some posts in June, this is caused by the loading of the App Domain. We have both Cold Fusion and ASP.NET apps on this server and the Cold Fusion apps do not display such slowness on their first start up of the day. Is there a way to improve the load times of ASP.NET apps? I'm having to justify to my boss...
3
2124
by: John | last post by:
Hi I have replaced an ms access app with its vb.net version at a client site. Now the clients keeps complaining about how slow the app response is. The complains they have are for example when app is minimised and then trying to maximise it after a while takes a while for app to get maximised. Also form painting of controls is slow and app is generally slow in terms of response to user clicks. I am using Infragistics controls and my...
7
3318
by: =?Utf-8?B?bGxldmk=?= | last post by:
Hi there. I have a simple web page ( 1 textbox, 1 label, 1 button). The page runs under IIS, but it takes at least a minute before it allows me to enter keystrokes after pressing ctl+f5. environment: vista home premium, visual studio .net 2005. Any ideas as to why this is so slow? how may i resolve this issue? Thanks in advance,
0
7929
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, weíll explore What is ONU, What Is Router, ONU & Routerís main usage, and What is the difference between ONU and Router. Letís take a closer look ! Part I. Meaning of...
0
8228
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
7987
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8223
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
3847
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
3887
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2372
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1459
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
1196
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.