Hi can anyone help me I have an issue with some system threads pegging CPU at 95%
I run perfomon to get instance number, how can I corralate this to the thread CID in the dubugger?
i.e. my thread instance is 219
debugger shows thread info as:
THREAD 81c45da0 Cid 0004.0640 Teb: 00000000 Win32Thread: 00000000 WAIT
or is there another way to view the troublesome threads in the debugger ~*kb gives me a syntax error —help
thanks
To help you stay safe and secure online, we’ve developed the all new Yahoo! Security Centre.
~*kb is for usermode debuggers, which I’d say is the easier way to debug
this. Attach a usermode debugger to the process taking all the CPU, and
then type !runaway.
The kernel debugger doesn’t have the concept of a ‘thread’, only a
‘processor’. So you’d have to rely on the output of extension commands
(!thread, in particular) to get this info in kernel mode.
Jason
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Nathan
Sent: Wednesday, August 31, 2005 8:24 AM
To: Kernel Debugging Interest List
Subject: [windbg] id CPU intensive thread CID to instance?
Hi can anyone help me I have an issue with some system threads pegging
CPU at 95%
I run perfomon to get instance number, how can I corralate this to the
thread CID in the dubugger?
i.e. my thread instance is 219
debugger shows thread info as:
THREAD 81c45da0 Cid 0004.0640 Teb: 00000000 Win32Thread: 00000000 WAIT
or is there another way to view the troublesome threads in the debugger
~*kb gives me a syntax error —help
thanks
To help you stay safe and secure online, we’ve developed the all new
Yahoo! Security Centre
http:uk.security.yahoo.com/> . — You are currently subscribed to windbg as:
xxxxx@winse.microsoft.com To unsubscribe send a blank email to
xxxxx@lists.osr.com</http:>
thx Jason i was following:
http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/iis/support/trblshoot/tshicpu.mspx
its says to use windbg, but the problem is my threads are under the system process
Jason Shay wrote:
v:* {behavior:url(#default#VML);}o:* {behavior:url(#default#VML);}w:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}st1:*{behavior:url(#default#ieooui) }
~*kb is for usermode debuggers, which I’d say is the easier way to debug this. Attach a usermode debugger to the process taking all the CPU, and then type !runaway.
The kernel debugger doesn’t have the concept of a ‘thread’, only a ‘processor’. So you’d have to rely on the output of extension commands (!thread, in particular) to get this info in kernel mode.
Jason
---------------------------------
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Nathan
Sent: Wednesday, August 31, 2005 8:24 AM
To: Kernel Debugging Interest List
Subject: [windbg] id CPU intensive thread CID to instance?
Hi can anyone help me I have an issue with some system threads pegging CPU at 95%
I run perfomon to get instance number, how can I corralate this to the thread CID in the dubugger?
i.e. my thread instance is 219
debugger shows thread info as:
THREAD 81c45da0 Cid 0004.0640 Teb: 00000000 Win32Thread: 00000000 WAIT
or is there another way to view the troublesome threads in the debugger ~*kb gives me a syntax error —help
thanks
---------------------------------
To help you stay safe and secure online, we’ve developed the all new Yahoo! Security Centre. — You are currently subscribed to windbg as: xxxxx@winse.microsoft.com To unsubscribe send a blank email to xxxxx@lists.osr.com
—
You are currently subscribed to windbg as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
---------------------------------
How much free photo storage do you get? Store your holiday snaps for FREE with Yahoo! Photos. Get Yahoo! Photos
Hi,
When you add the thread counters for “% Processor Time” (or whatever), you
can also add the “ID Thread” counter, this maps the perfmon instance to a
thread ID.
To see all the system process threads, do a “!process 0 0” to get the system
process ID, then do a “!process ID 7” to see all the system thread info.
-scott
–
Scott Noone
Software Engineer
OSR Open Systems Resources, Inc.
http://www.osronline.com
“Nathan” wrote in message news:xxxxx@windbg…
Hi can anyone help me I have an issue with some system threads pegging CPU
at 95%
I run perfomon to get instance number, how can I corralate this to the
thread CID in the dubugger?
i.e. my thread instance is 219
debugger shows thread info as:
THREAD 81c45da0 Cid 0004.0640 Teb: 00000000 Win32Thread: 00000000 WAIT
or is there another way to view the troublesome threads in the debugger
~*kb gives me a syntax error —help
thanks
To help you stay safe and secure online, we’ve developed the all new Yahoo!
Security Centre.