Periodic ISR wastes 30 % of the CPU

I’ve got this problem that has occurred twice, where the mouse starts to get
jumpy, and perfmon shows a sawtooth that repeats every two-three seconds
where the average CPU time is about 30%, and its all ISR time.

This WIn2K Server.

I kill off all the processes I can, disconnect all external cables, pop-out all CDs,
shutdown every service that can be shutdown, and I still get the same
behavior. Rebooting clears it.

How can I track down which ISR it is in so I have some hope of figuring out what is going on?

-DH


Dave Harvey, System Software Solutions, Inc.
617-964-7039, FAX 208-361-9395, xxxxx@syssoftsol.com, http://www.syssoftsol.com
Creators of RedunDisks - Robust RAID 1 for embedded systems.


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Dave Harvey wrote:

I’ve got this problem that has occurred twice, where the mouse starts to get
jumpy, and perfmon shows a sawtooth that repeats every two-three seconds
where the average CPU time is about 30%, and its all ISR time.

This WIn2K Server.

I am seeing this on one of my systems running NTSP4. There seem to be
large numbers of random mouse events, windows opening, menu items
selected etc. Virus scan claims no viruses present.

Mouse software is Microsoft IntelliPoint.

On the same lines, prolonged mouse inactivity sometimes results in the
mouse being frozen.

Help, suggestions (polite :sunglasses: ) and solutions gratefully received.

Cheers

Don Sharp

I kill off all the processes I can, disconnect all external cables, pop-out all CDs,
shutdown every service that can be shutdown, and I still get the same
behavior. Rebooting clears it.

How can I track down which ISR it is in so I have some hope of figuring out what is going on?

-DH


Dave Harvey, System Software Solutions, Inc.
617-964-7039, FAX 208-361-9395, xxxxx@syssoftsol.com, http://www.syssoftsol.com
Creators of RedunDisks - Robust RAID 1 for embedded systems.


You are currently subscribed to ntdev as: xxxxx@iee.org
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Hi Don, Dave,

Try this: go to
Start>Settings>Control Panel>Display>Settings>Advanced>Troubleshooting

and move the “Hardware acceleration” slider down towards “None”. If the
problem goes away, repeat the process by moving the slider up one
position
each time, to find out the rightmost slider position allowing your mouse
driver
to work fine… (one position less than “Full” could work - it simply
disables
cursor and bitmap accelerations).

If it works, don’t ask me why. I simply came up across a similar problem
a
few months back and found up this workaround… :wink: I think the problem
had
something to do with a cheap video card (might NOT be your case, of
course).

Miguel Monteiro
xxxxx@criticalsoftware.com
www.criticalsoftware.com

«Humour and love are God’s answers
to Human weaknesses»

----- Original Message -----
From: “Don Sharp”
To: “NT Developers Interest List”
Sent: Wednesday, May 02, 2001 7:16 AM
Subject: [ntdev] Re: Periodic ISR wastes 30 % of the CPU

Dave Harvey wrote:
>
> I’ve got this problem that has occurred twice, where the mouse starts
to get
> jumpy, and perfmon shows a sawtooth that repeats every two-three
seconds
> where the average CPU time is about 30%, and its all ISR time.
>
> This WIn2K Server.
>

I am seeing this on one of my systems running NTSP4. There seem to be
large numbers of random mouse events, windows opening, menu items
selected etc. Virus scan claims no viruses present.

Mouse software is Microsoft IntelliPoint.

On the same lines, prolonged mouse inactivity sometimes results in the
mouse being frozen.

Help, suggestions (polite :sunglasses: ) and solutions gratefully received.

Cheers

Don Sharp

> I kill off all the processes I can, disconnect all external cables,
pop-out all CDs,
> shutdown every service that can be shutdown, and I still get the same
> behavior. Rebooting clears it.
>
> How can I track down which ISR it is in so I have some hope of
figuring out what is going on?
>
> -DH
>
> ----------------------------------------------------------------------
------------------------------------
> Dave Harvey, System Software Solutions, Inc.
> 617-964-7039, FAX 208-361-9395, xxxxx@syssoftsol.com,
http://www.syssoftsol.com
> Creators of RedunDisks - Robust RAID 1 for embedded systems.
>
> —
> You are currently subscribed to ntdev as: xxxxx@iee.org
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Try using vtune. If it samples on timer interrupts, which I think it does,
it may catch which isr is wasting the cpu.

Mark Roddy
Windows 2000/NT Consultant
Hollis Technology Solutions
xxxxx@hollistech.com
603 321 1032
www.hollistech.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Dave Harvey
Sent: Tuesday, May 01, 2001 10:37 PM
To: NT Developers Interest List
Subject: [ntdev] Periodic ISR wastes 30 % of the CPU

I’ve got this problem that has occurred twice, where the mouse
starts to get
jumpy, and perfmon shows a sawtooth that repeats every two-three seconds
where the average CPU time is about 30%, and its all ISR time.

This WIn2K Server.

I kill off all the processes I can, disconnect all external
cables, pop-out all CDs,
shutdown every service that can be shutdown, and I still get the same
behavior. Rebooting clears it.

How can I track down which ISR it is in so I have some hope of
figuring out what is going on?

-DH



Dave Harvey, System Software Solutions, Inc.
617-964-7039, FAX 208-361-9395, xxxxx@syssoftsol.com,
http://www.syssoftsol.com
Creators of RedunDisks - Robust RAID 1 for embedded systems.


You are currently subscribed to ntdev as: xxxxx@tellink.net
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Miguel Monteiro wrote:

Hi Don, Dave,

Try this: go to
Start>Settings>Control Panel>Display>Settings>Advanced>Troubleshooting

and move the “Hardware acceleration” slider down towards “None”. If the
problem goes away, repeat the process by moving the slider up one
position
each time, to find out the rightmost slider position allowing your mouse
driver
to work fine… (one position less than “Full” could work - it simply
disables
cursor and bitmap accelerations).

If it works, don’t ask me why. I simply came up across a similar problem
a
few months back and found up this workaround… :wink: I think the problem
had
something to do with a cheap video card (might NOT be your case, of
course).

It’s an ATI Rage. I am trying setting no acceleration and motion rate
just above snail’s pace. Hope that does the trick.

Thanks for the advice

Cheers

Don Sharp

Miguel Monteiro
xxxxx@criticalsoftware.com
www.criticalsoftware.com

«Humour and love are God’s answers
to Human weaknesses»

----- Original Message -----
From: “Don Sharp”
> To: “NT Developers Interest List”
> Sent: Wednesday, May 02, 2001 7:16 AM
> Subject: [ntdev] Re: Periodic ISR wastes 30 % of the CPU
>
> Dave Harvey wrote:
> >
> > I’ve got this problem that has occurred twice, where the mouse starts
> to get
> > jumpy, and perfmon shows a sawtooth that repeats every two-three
> seconds
> > where the average CPU time is about 30%, and its all ISR time.
> >
> > This WIn2K Server.
> >
>
> I am seeing this on one of my systems running NTSP4. There seem to be
> large numbers of random mouse events, windows opening, menu items
> selected etc. Virus scan claims no viruses present.
>
> Mouse software is Microsoft IntelliPoint.
>
> On the same lines, prolonged mouse inactivity sometimes results in the
> mouse being frozen.
>
> Help, suggestions (polite :sunglasses: ) and solutions gratefully received.
>
> Cheers
>
> Don Sharp
>
> > I kill off all the processes I can, disconnect all external cables,
> pop-out all CDs,
> > shutdown every service that can be shutdown, and I still get the same
> > behavior. Rebooting clears it.
> >
> > How can I track down which ISR it is in so I have some hope of
> figuring out what is going on?
> >
> > -DH
> >
> > ----------------------------------------------------------------------
> ------------------------------------
> > Dave Harvey, System Software Solutions, Inc.
> > 617-964-7039, FAX 208-361-9395, xxxxx@syssoftsol.com,
> http://www.syssoftsol.com
> > Creators of RedunDisks - Robust RAID 1 for embedded systems.
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@iee.org
> > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
> —
> You are currently subscribed to ntdev as: xxxxx@iee.org
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

I had a similar problem with a cheap NIC. It could be any third party
device. I would go with Mark Roddy’s suggestion, if you are able.

Bill M.

On 05/02/01, “Don Sharp ” wrote:
> Miguel Monteiro wrote:
> >
> > Hi Don, Dave,
> >
> > Try this: go to
> > Start>Settings>Control Panel>Display>Settings>Advanced>Troubleshooting
> >
> > and move the “Hardware acceleration” slider down towards “None”. If the
> > problem goes away, repeat the process by moving the slider up one
> > position
> > each time, to find out the rightmost slider position allowing your mouse
> > driver
> > to work fine… (one position less than “Full” could work - it simply
> > disables
> > cursor and bitmap accelerations).
> >
> > If it works, don’t ask me why. I simply came up across a similar problem
> > a
> > few months back and found up this workaround… :wink: I think the problem
> > had
> > something to do with a cheap video card (might NOT be your case, of
> > course).
>
> It’s an ATI Rage. I am trying setting no acceleration and motion rate
> just above snail’s pace. Hope that does the trick.
>
> Thanks for the advice
>
> Cheers
>
> Don Sharp
>
> >
> > Miguel Monteiro
> > xxxxx@criticalsoftware.com
> > www.criticalsoftware.com
> > ------------------------------------------------------------
> > «Humour and love are God’s answers
> > to Human weaknesses»
> > ------------------------------------------------------------
> >
> > ----- Original Message -----
> > From: “Don Sharp”
> > To: “NT Developers Interest List”
> > Sent: Wednesday, May 02, 2001 7:16 AM
> > Subject: [ntdev] Re: Periodic ISR wastes 30 % of the CPU
> >
> > Dave Harvey wrote:
> > >
> > > I’ve got this problem that has occurred twice, where the mouse starts
> > to get
> > > jumpy, and perfmon shows a sawtooth that repeats every two-three
> > seconds
> > > where the average CPU time is about 30%, and its all ISR time.
> > >
> > > This WIn2K Server.
> > >
> >
> > I am seeing this on one of my systems running NTSP4. There seem to be
> > large numbers of random mouse events, windows opening, menu items
> > selected etc. Virus scan claims no viruses present.
> >
> > Mouse software is Microsoft IntelliPoint.
> >
> > On the same lines, prolonged mouse inactivity sometimes results in the
> > mouse being frozen.
> >
> > Help, suggestions (polite :sunglasses: ) and solutions gratefully received.
> >
> > Cheers
> >
> > Don Sharp
> >
> > > I kill off all the processes I can, disconnect all external cables,
> > pop-out all CDs,
> > > shutdown every service that can be shutdown, and I still get the same
> > > behavior. Rebooting clears it.
> > >
> > > How can I track down which ISR it is in so I have some hope of
> > figuring out what is going on?
> > >
> > > -DH
> > >
> > > ----------------------------------------------------------------------
> > ------------------------------------
> > > Dave Harvey, System Software Solutions, Inc.
> > > 617-964-7039, FAX 208-361-9395, xxxxx@syssoftsol.com,
> > http://www.syssoftsol.com
> > > Creators of RedunDisks - Robust RAID 1 for embedded systems.
> > >
> > > —
> > > You are currently subscribed to ntdev as: xxxxx@iee.org
> > > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@iee.org
> > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
> —
> You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

> I had a similar problem with a cheap NIC. It could be any third party

device. I would go with Mark Roddy’s suggestion, if you are able.
I’m too cheap to by it, and if I download an eval copy, then it won’t fail
until the eval runs out. And of course installing would reboot…

Does kernprof.exe still work on Win2K? I ran the one I found on my system,
but it hangs. I’m not sure which DDK this came from, it could be the NT4 version.

-DH

Bill M.

On 05/02/01, “Don Sharp ” wrote:
> > Miguel Monteiro wrote:
> > >
> > > Hi Don, Dave,
> > >
> > > Try this: go to
> > > Start>Settings>Control Panel>Display>Settings>Advanced>Troubleshooting
> > >
> > > and move the “Hardware acceleration” slider down towards “None”. If the
> > > problem goes away, repeat the process by moving the slider up one
> > > position
> > > each time, to find out the rightmost slider position allowing your mouse
> > > driver
> > > to work fine… (one position less than “Full” could work - it simply
> > > disables
> > > cursor and bitmap accelerations).
> > >
> > > If it works, don’t ask me why. I simply came up across a similar problem
> > > a
> > > few months back and found up this workaround… :wink: I think the problem
> > > had
> > > something to do with a cheap video card (might NOT be your case, of
> > > course).
> >
> > It’s an ATI Rage. I am trying setting no acceleration and motion rate
> > just above snail’s pace. Hope that does the trick.
> >
> > Thanks for the advice
> >
> > Cheers
> >
> > Don Sharp
> >
> > >
> > > Miguel Monteiro
> > > xxxxx@criticalsoftware.com
> > > www.criticalsoftware.com
> > > ------------------------------------------------------------
> > > «Humour and love are God’s answers
> > > to Human weaknesses»
> > > ------------------------------------------------------------
> > >
> > > ----- Original Message -----
> > > From: “Don Sharp”
> > > To: “NT Developers Interest List”
> > > Sent: Wednesday, May 02, 2001 7:16 AM
> > > Subject: [ntdev] Re: Periodic ISR wastes 30 % of the CPU
> > >
> > > Dave Harvey wrote:
> > > >
> > > > I’ve got this problem that has occurred twice, where the mouse starts
> > > to get
> > > > jumpy, and perfmon shows a sawtooth that repeats every two-three
> > > seconds
> > > > where the average CPU time is about 30%, and its all ISR time.
> > > >
> > > > This WIn2K Server.
> > > >
> > >
> > > I am seeing this on one of my systems running NTSP4. There seem to be
> > > large numbers of random mouse events, windows opening, menu items
> > > selected etc. Virus scan claims no viruses present.
> > >
> > > Mouse software is Microsoft IntelliPoint.
> > >
> > > On the same lines, prolonged mouse inactivity sometimes results in the
> > > mouse being frozen.
> > >
> > > Help, suggestions (polite :sunglasses: ) and solutions gratefully received.
> > >
> > > Cheers
> > >
> > > Don Sharp
> > >
> > > > I kill off all the processes I can, disconnect all external cables,
> > > pop-out all CDs,
> > > > shutdown every service that can be shutdown, and I still get the same
> > > > behavior. Rebooting clears it.
> > > >
> > > > How can I track down which ISR it is in so I have some hope of
> > > figuring out what is going on?
> > > >
> > > > -DH
> > > >
> > > > ----------------------------------------------------------------------
> > > ------------------------------------
> > > > Dave Harvey, System Software Solutions, Inc.
> > > > 617-964-7039, FAX 208-361-9395, xxxxx@syssoftsol.com,
> > > http://www.syssoftsol.com
> > > > Creators of RedunDisks - Robust RAID 1 for embedded systems.
> > > >
> > > > —
> > > > You are currently subscribed to ntdev as: xxxxx@iee.org
> > > > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> > >
> > > —
> > > You are currently subscribed to ntdev as: xxxxx@iee.org
> > > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@syssoftsol.com
> > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
> —
> You are currently subscribed to ntdev as: xxxxx@syssoftsol.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

>I am seeing this on one of my systems running NTSP4. There seem to be

large numbers of random mouse events, windows opening, menu items
selected etc. Virus scan claims no viruses present.

I’ve seen something slightly similar on some Microsoft USB keyboards and
USB mice. Errors get written to the event log saying the mouse had a
protocol error. A common manifestation is you double click to open a
program, and it opens the program MANY (hundreds) of times. I’m assuming
what happens is the mouse USB data packet gets retransmitted many times. As
I remember, moving the mouse stops the event flood.

Don’t know if your problem is related, but thought I’d toss in an idea.

  • Jan

You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

I had a problem like this once, my network software would come up with low
level protocol errors which went away when I replaced the video board. We
tracked the error to noise being generated by the video board and picked up
by the network card - a couple of capacitors at the right place in the
network card, and the problem disappeared!

Alberto.

-----Original Message-----
From: Dave Harvey [mailto:xxxxx@syssoftsol.com]
Sent: Wednesday, May 02, 2001 3:59 PM
To: NT Developers Interest List
Subject: [ntdev] Re: Periodic ISR wastes 30 % of the CPU

I had a similar problem with a cheap NIC. It could be any third party
device. I would go with Mark Roddy’s suggestion, if you are able.
I’m too cheap to by it, and if I download an eval copy, then it won’t fail
until the eval runs out. And of course installing would reboot…

Does kernprof.exe still work on Win2K? I ran the one I found on my system,
but it hangs. I’m not sure which DDK this came from, it could be the NT4
version.

-DH

Bill M.

On 05/02/01, “Don Sharp ” wrote:
> > Miguel Monteiro wrote:
> > >
> > > Hi Don, Dave,
> > >
> > > Try this: go to
> > > Start>Settings>Control Panel>Display>Settings>Advanced>Troubleshooting
> > >
> > > and move the “Hardware acceleration” slider down towards “None”. If
the
> > > problem goes away, repeat the process by moving the slider up one
> > > position
> > > each time, to find out the rightmost slider position allowing your
mouse
> > > driver
> > > to work fine… (one position less than “Full” could work - it simply
> > > disables
> > > cursor and bitmap accelerations).
> > >
> > > If it works, don’t ask me why. I simply came up across a similar
problem
> > > a
> > > few months back and found up this workaround… :wink: I think the problem
> > > had
> > > something to do with a cheap video card (might NOT be your case, of
> > > course).
> >
> > It’s an ATI Rage. I am trying setting no acceleration and motion rate
> > just above snail’s pace. Hope that does the trick.
> >
> > Thanks for the advice
> >
> > Cheers
> >
> > Don Sharp
> >
> > >
> > > Miguel Monteiro
> > > xxxxx@criticalsoftware.com
> > > www.criticalsoftware.com
> > > ------------------------------------------------------------
> > > ?Humour and love are God’s answers
> > > to Human weaknesses?
> > > ------------------------------------------------------------
> > >
> > > ----- Original Message -----
> > > From: “Don Sharp”
> > > To: “NT Developers Interest List”
> > > Sent: Wednesday, May 02, 2001 7:16 AM
> > > Subject: [ntdev] Re: Periodic ISR wastes 30 % of the CPU
> > >
> > > Dave Harvey wrote:
> > > >
> > > > I’ve got this problem that has occurred twice, where the mouse
starts
> > > to get
> > > > jumpy, and perfmon shows a sawtooth that repeats every two-three
> > > seconds
> > > > where the average CPU time is about 30%, and its all ISR time.
> > > >
> > > > This WIn2K Server.
> > > >
> > >
> > > I am seeing this on one of my systems running NTSP4. There seem to be
> > > large numbers of random mouse events, windows opening, menu items
> > > selected etc. Virus scan claims no viruses present.
> > >
> > > Mouse software is Microsoft IntelliPoint.
> > >
> > > On the same lines, prolonged mouse inactivity sometimes results in the
> > > mouse being frozen.
> > >
> > > Help, suggestions (polite :sunglasses: ) and solutions gratefully received.
> > >
> > > Cheers
> > >
> > > Don Sharp
> > >
> > > > I kill off all the processes I can, disconnect all external cables,
> > > pop-out all CDs,
> > > > shutdown every service that can be shutdown, and I still get the
same
> > > > behavior. Rebooting clears it.
> > > >
> > > > How can I track down which ISR it is in so I have some hope of
> > > figuring out what is going on?
> > > >
> > > > -DH
> > > >
> > > >
----------------------------------------------------------------------
> > > ------------------------------------
> > > > Dave Harvey, System Software Solutions, Inc.
> > > > 617-964-7039, FAX 208-361-9395, xxxxx@syssoftsol.com,
> > > http://www.syssoftsol.com
> > > > Creators of RedunDisks - Robust RAID 1 for embedded systems.
> > > >
> > > > —
> > > > You are currently subscribed to ntdev as: xxxxx@iee.org
> > > > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> > >
> > > —
> > > You are currently subscribed to ntdev as: xxxxx@iee.org
> > > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@syssoftsol.com
> > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
> —
> You are currently subscribed to ntdev as: xxxxx@syssoftsol.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@compuware.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Instead of VTUNE, I can run \ntddk\bin\kernprof.exe on Win2K, which leverages the
same underlying counters. The first time through, kernprof.exe reads ALL
the symbols, and takes eons, appearing that it hangs. Subsequent runs start
reasonably fast.

So now all I have to do it wait for it to fail again.

-DH
----- Original Message -----
From: “Dave Harvey”
To: “NT Developers Interest List”
Sent: Wednesday, May 02, 2001 3:58 PM
Subject: [ntdev] Re: Periodic ISR wastes 30 % of the CPU

>
> > I had a similar problem with a cheap NIC. It could be any third party
> > device. I would go with Mark Roddy’s suggestion, if you are able.
> I’m too cheap to by it, and if I download an eval copy, then it won’t fail
> until the eval runs out. And of course installing would reboot…
>
> Does kernprof.exe still work on Win2K? I ran the one I found on my system,
> but it hangs. I’m not sure which DDK this came from, it could be the NT4 version.
>
> -DH
>
> >
> > Bill M.
> >
> > On 05/02/01, “Don Sharp ” wrote:
> > > Miguel Monteiro wrote:
> > > >
> > > > Hi Don, Dave,
> > > >
> > > > Try this: go to
> > > > Start>Settings>Control Panel>Display>Settings>Advanced>Troubleshooting
> > > >
> > > > and move the “Hardware acceleration” slider down towards “None”. If the
> > > > problem goes away, repeat the process by moving the slider up one
> > > > position
> > > > each time, to find out the rightmost slider position allowing your mouse
> > > > driver
> > > > to work fine… (one position less than “Full” could work - it simply
> > > > disables
> > > > cursor and bitmap accelerations).
> > > >
> > > > If it works, don’t ask me why. I simply came up across a similar problem
> > > > a
> > > > few months back and found up this workaround… :wink: I think the problem
> > > > had
> > > > something to do with a cheap video card (might NOT be your case, of
> > > > course).
> > >
> > > It’s an ATI Rage. I am trying setting no acceleration and motion rate
> > > just above snail’s pace. Hope that does the trick.
> > >
> > > Thanks for the advice
> > >
> > > Cheers
> > >
> > > Don Sharp
> > >
> > > >
> > > > Miguel Monteiro
> > > > xxxxx@criticalsoftware.com
> > > > www.criticalsoftware.com
> > > > ------------------------------------------------------------
> > > > «Humour and love are God’s answers
> > > > to Human weaknesses»
> > > > ------------------------------------------------------------
> > > >
> > > > ----- Original Message -----
> > > > From: “Don Sharp”
> > > > To: “NT Developers Interest List”
> > > > Sent: Wednesday, May 02, 2001 7:16 AM
> > > > Subject: [ntdev] Re: Periodic ISR wastes 30 % of the CPU
> > > >
> > > > Dave Harvey wrote:
> > > > >
> > > > > I’ve got this problem that has occurred twice, where the mouse starts
> > > > to get
> > > > > jumpy, and perfmon shows a sawtooth that repeats every two-three
> > > > seconds
> > > > > where the average CPU time is about 30%, and its all ISR time.
> > > > >
> > > > > This WIn2K Server.
> > > > >
> > > >
> > > > I am seeing this on one of my systems running NTSP4. There seem to be
> > > > large numbers of random mouse events, windows opening, menu items
> > > > selected etc. Virus scan claims no viruses present.
> > > >
> > > > Mouse software is Microsoft IntelliPoint.
> > > >
> > > > On the same lines, prolonged mouse inactivity sometimes results in the
> > > > mouse being frozen.
> > > >
> > > > Help, suggestions (polite :sunglasses: ) and solutions gratefully received.
> > > >
> > > > Cheers
> > > >
> > > > Don Sharp
> > > >
> > > > > I kill off all the processes I can, disconnect all external cables,
> > > > pop-out all CDs,
> > > > > shutdown every service that can be shutdown, and I still get the same
> > > > > behavior. Rebooting clears it.
> > > > >
> > > > > How can I track down which ISR it is in so I have some hope of
> > > > figuring out what is going on?
> > > > >
> > > > > -DH
> > > > >
> > > > > ----------------------------------------------------------------------
> > > > ------------------------------------
> > > > > Dave Harvey, System Software Solutions, Inc.
> > > > > 617-964-7039, FAX 208-361-9395, xxxxx@syssoftsol.com,
> > > > http://www.syssoftsol.com
> > > > > Creators of RedunDisks - Robust RAID 1 for embedded systems.
> > > > >
> > > > > —
> > > > > You are currently subscribed to ntdev as: xxxxx@iee.org
> > > > > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> > > >
> > > > —
> > > > You are currently subscribed to ntdev as: xxxxx@iee.org
> > > > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> > >
> > > —
> > > You are currently subscribed to ntdev as: xxxxx@syssoftsol.com
> > > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@syssoftsol.com
> > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@syssoftsol.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Yeah but vtune has those nice pretty graphical displays :slight_smile: Couldn’t you
just pass the cost onto the customer? Good to hear that kernprof might
actually still work.

Mark Roddy
Windows 2000/NT Consultant
Hollis Technology Solutions
xxxxx@hollistech.com
603 321 1032
www.hollistech.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Dave Harvey
Sent: Friday, May 04, 2001 8:18 PM
To: NT Developers Interest List
Subject: [ntdev] Re: Periodic ISR wastes 30 % of the CPU

Instead of VTUNE, I can run \ntddk\bin\kernprof.exe on Win2K,
which leverages the
same underlying counters. The first time through, kernprof.exe reads ALL
the symbols, and takes eons, appearing that it hangs. Subsequent
runs start
reasonably fast.

So now all I have to do it wait for it to fail again.

-DH
----- Original Message -----
From: “Dave Harvey”
> To: “NT Developers Interest List”
> Sent: Wednesday, May 02, 2001 3:58 PM
> Subject: [ntdev] Re: Periodic ISR wastes 30 % of the CPU
>
>
> >
> > > I had a similar problem with a cheap NIC. It could be any third party
> > > device. I would go with Mark Roddy’s suggestion, if you are able.
> > I’m too cheap to by it, and if I download an eval copy, then it
> won’t fail
> > until the eval runs out. And of course installing would reboot…
> >
> > Does kernprof.exe still work on Win2K? I ran the one I found
> on my system,
> > but it hangs. I’m not sure which DDK this came from, it could
> be the NT4 version.
> >
> > -DH
> >
> > >
> > > Bill M.
> > >
> > > On 05/02/01, “Don Sharp ” wrote:
> > > > Miguel Monteiro wrote:
> > > > >
> > > > > Hi Don, Dave,
> > > > >
> > > > > Try this: go to
> > > > > Start>Settings>Control
> Panel>Display>Settings>Advanced>Troubleshooting
> > > > >
> > > > > and move the “Hardware acceleration” slider down towards
> “None”. If the
> > > > > problem goes away, repeat the process by moving the slider up one
> > > > > position
> > > > > each time, to find out the rightmost slider position
> allowing your mouse
> > > > > driver
> > > > > to work fine… (one position less than “Full” could work
> - it simply
> > > > > disables
> > > > > cursor and bitmap accelerations).
> > > > >
> > > > > If it works, don’t ask me why. I simply came up across a
> similar problem
> > > > > a
> > > > > few months back and found up this workaround… :wink: I
> think the problem
> > > > > had
> > > > > something to do with a cheap video card (might NOT be
> your case, of
> > > > > course).
> > > >
> > > > It’s an ATI Rage. I am trying setting no acceleration and
> motion rate
> > > > just above snail’s pace. Hope that does the trick.
> > > >
> > > > Thanks for the advice
> > > >
> > > > Cheers
> > > >
> > > > Don Sharp
> > > >
> > > > >
> > > > > Miguel Monteiro
> > > > > xxxxx@criticalsoftware.com
> > > > > www.criticalsoftware.com
> > > > > ------------------------------------------------------------
> > > > > «Humour and love are God’s answers
> > > > > to Human weaknesses»
> > > > > ------------------------------------------------------------
> > > > >
> > > > > ----- Original Message -----
> > > > > From: “Don Sharp”
> > > > > To: “NT Developers Interest List”
> > > > > Sent: Wednesday, May 02, 2001 7:16 AM
> > > > > Subject: [ntdev] Re: Periodic ISR wastes 30 % of the CPU
> > > > >
> > > > > Dave Harvey wrote:
> > > > > >
> > > > > > I’ve got this problem that has occurred twice, where
> the mouse starts
> > > > > to get
> > > > > > jumpy, and perfmon shows a sawtooth that repeats every two-three
> > > > > seconds
> > > > > > where the average CPU time is about 30%, and its all ISR time.
> > > > > >
> > > > > > This WIn2K Server.
> > > > > >
> > > > >
> > > > > I am seeing this on one of my systems running NTSP4.
> There seem to be
> > > > > large numbers of random mouse events, windows opening, menu items
> > > > > selected etc. Virus scan claims no viruses present.
> > > > >
> > > > > Mouse software is Microsoft IntelliPoint.
> > > > >
> > > > > On the same lines, prolonged mouse inactivity sometimes
> results in the
> > > > > mouse being frozen.
> > > > >
> > > > > Help, suggestions (polite :sunglasses: ) and solutions gratefully received.
> > > > >
> > > > > Cheers
> > > > >
> > > > > Don Sharp
> > > > >
> > > > > > I kill off all the processes I can, disconnect all
> external cables,
> > > > > pop-out all CDs,
> > > > > > shutdown every service that can be shutdown, and I
> still get the same
> > > > > > behavior. Rebooting clears it.
> > > > > >
> > > > > > How can I track down which ISR it is in so I have some hope of
> > > > > figuring out what is going on?
> > > > > >
> > > > > > -DH
> > > > > >
> > > > > >
> ----------------------------------------------------------------------
> > > > > ------------------------------------
> > > > > > Dave Harvey, System Software Solutions, Inc.
> > > > > > 617-964-7039, FAX 208-361-9395, xxxxx@syssoftsol.com,
> > > > > http://www.syssoftsol.com
> > > > > > Creators of RedunDisks - Robust RAID 1 for embedded systems.
> > > > > >
> > > > > > —
> > > > > > You are currently subscribed to ntdev as: xxxxx@iee.org
> > > > > > To unsubscribe send a blank email to
> leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> > > > >
> > > > > —
> > > > > You are currently subscribed to ntdev as: xxxxx@iee.org
> > > > > To unsubscribe send a blank email to
> leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> > > >
> > > > —
> > > > You are currently subscribed to ntdev as:
> xxxxx@syssoftsol.com
> > > > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> > >
> > > —
> > > You are currently subscribed to ntdev as: xxxxx@syssoftsol.com
> > > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@syssoftsol.com
> > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@tellink.net
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com