Vista: high (45-50%) CPU usage due to hardware interrupts
Like many other people, every now and again the CPU useage on my Vista
machine goes up to 45-50% (which is likely to be nearly 100% of one of the
CPU's cores). This doesn't show up in task manager's processes: all of those
percentages are very low. Thank God I have two cores, or I'd be totally up
the creek: the juddering delays are bad enough as it is.
I got hold of the http://www.sysinternals.com/ Process Explorer and that
shows that it's almost entirely hardware interrupts. Maybe duff hardware or
a badly written driver? Still no luck in tracing the precise cause.
It would be great if Process Explorer or some Microsoft diagnostic actually
showed which interrupt/s were being generated so frequently, so that one
could then trace that to a particular driver or piece of hardware.
Re: Vista: high (45-50%) CPU usage due to hardware interrupts
wireless?
if so, ill tell tyou what to do
"Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
news:TaGdnfrRK51TmbHUnZ2dnUVZ8uGdnZ2d@bt.com...
> Like many other people, every now and again the CPU useage on my Vista
> machine goes up to 45-50% (which is likely to be nearly 100% of one of the
> CPU's cores). This doesn't show up in task manager's processes: all of
> those percentages are very low. Thank God I have two cores, or I'd be
> totally up the creek: the juddering delays are bad enough as it is.
>
> I got hold of the http://www.sysinternals.com/ Process Explorer and that
> shows that it's almost entirely hardware interrupts. Maybe duff hardware
> or a badly written driver? Still no luck in tracing the precise cause.
>
> It would be great if Process Explorer or some Microsoft diagnostic
> actually showed which interrupt/s were being generated so frequently, so
> that one could then trace that to a particular driver or piece of
> hardware.
>
> Cheers,
> eric t.
>
Re: Vista: high (45-50%) CPU usage due to hardware interrupts
No, it's not wireless, though I do have one USB to ethernet connector to my
network hub between machines and an ethernet card connected to a broadband
modem.
I use USB flash sticks but the problem seems independent of them.
Cheers,
eric t.
"Back Vista version" <VistaIsTotal@****.com> wrote in message
news:492c2215$1@newsgate.x-privat.org...
> wireless?
>
> if so, ill tell tyou what to do
>
> "Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
> news:TaGdnfrRK51TmbHUnZ2dnUVZ8uGdnZ2d@bt.com...
>> Like many other people, every now and again the CPU useage on my Vista
>> machine goes up to 45-50% (which is likely to be nearly 100% of one of
>> the CPU's cores). This doesn't show up in task manager's processes: all
>> of those percentages are very low. Thank God I have two cores, or I'd be
>> totally up the creek: the juddering delays are bad enough as it is.
>>
>> I got hold of the http://www.sysinternals.com/ Process Explorer and that
>> shows that it's almost entirely hardware interrupts. Maybe duff hardware
>> or a badly written driver? Still no luck in tracing the precise cause.
>>
>> It would be great if Process Explorer or some Microsoft diagnostic
>> actually showed which interrupt/s were being generated so frequently, so
>> that one could then trace that to a particular driver or piece of
>> hardware.
>>
>> Cheers,
>> eric t.
>>
This may help me track down the cause, though I'm not sure if it'll work
with Vista, nor how which switches to use to get it to output details that
show how many "hits" each process is using and the percentage of CPU.
Cheers,
eric.
"Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
news:TaGdnfrRK51TmbHUnZ2dnUVZ8uGdnZ2d@bt.com...
> Like many other people, every now and again the CPU useage on my Vista
> machine goes up to 45-50% (which is likely to be nearly 100% of one of the
> CPU's cores). This doesn't show up in task manager's processes: all of
> those percentages are very low. Thank God I have two cores, or I'd be
> totally up the creek: the juddering delays are bad enough as it is.
>
> I got hold of the http://www.sysinternals.com/ Process Explorer and that
> shows that it's almost entirely hardware interrupts. Maybe duff hardware
> or a badly written driver? Still no luck in tracing the precise cause.
>
> It would be great if Process Explorer or some Microsoft diagnostic
> actually showed which interrupt/s were being generated so frequently, so
> that one could then trace that to a particular driver or piece of
> hardware.
>
> Cheers,
> eric t.
>
Re: Vista: high (45-50%) CPU usage due to hardware interrupts
been there done that..
but with xp..
good luck
"Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
news:Z6OdnVPUEcKBu7HUnZ2dnUVZ8r6dnZ2d@bt.com...
> Just found the Kernrate tool at:
> http://www.microsoft.com/downloads/d...displaylang=en
>
> This may help me track down the cause, though I'm not sure if it'll work
> with Vista, nor how which switches to use to get it to output details that
> show how many "hits" each process is using and the percentage of CPU.
>
> Cheers,
> eric.
>
>
>
> "Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
> news:TaGdnfrRK51TmbHUnZ2dnUVZ8uGdnZ2d@bt.com...
>> Like many other people, every now and again the CPU useage on my Vista
>> machine goes up to 45-50% (which is likely to be nearly 100% of one of
>> the CPU's cores). This doesn't show up in task manager's processes: all
>> of those percentages are very low. Thank God I have two cores, or I'd be
>> totally up the creek: the juddering delays are bad enough as it is.
>>
>> I got hold of the http://www.sysinternals.com/ Process Explorer and that
>> shows that it's almost entirely hardware interrupts. Maybe duff hardware
>> or a badly written driver? Still no luck in tracing the precise cause.
>>
>> It would be great if Process Explorer or some Microsoft diagnostic
>> actually showed which interrupt/s were being generated so frequently, so
>> that one could then trace that to a particular driver or piece of
>> hardware.
>>
>> Cheers,
>> eric t.
>>
>
Re: Vista: high (45-50%) CPU usage due to hardware interrupts + kernrate
"Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
news:Z6OdnVPUEcKBu7HUnZ2dnUVZ8r6dnZ2d@bt.com...
> Just found the Kernrate tool at:
> http://www.microsoft.com/downloads/d...displaylang=en
>
> This may help me track down the cause, though I'm not sure if it'll work
> with Vista, nor how which switches to use to get it to output details that
> show how many "hits" each process is using and the percentage of CPU.
Ah, all you need to do at the command line is navigate to the folder and
enter "kernrate", but in Vista you need to run an elevated command prompt,
ie run as an administrator, or the thing terminates with an error message
about privileges.
Re: Vista: high (45-50%) CPU usage due to hardware interrupts
"Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
news:TaGdnfrRK51TmbHUnZ2dnUVZ8uGdnZ2d@bt.com...
> Like many other people, every now and again the CPU useage on my Vista
> machine goes up to 45-50% (which is likely to be nearly 100% of one of the
> CPU's cores). This doesn't show up in task manager's processes: all of
> those percentages are very low. Thank God I have two cores, or I'd be
> totally up the creek: the juddering delays are bad enough as it is.
>
> I got hold of the http://www.sysinternals.com/ Process Explorer and that
> shows that it's almost entirely hardware interrupts. Maybe duff hardware
> or a badly written driver? Still no luck in tracing the precise cause.
> Cheers, EricT.
At last I have some figures, using KERNRATE (command prompt run as admin).
First percentage is when we have loads of hardware interrupts, figure in
brackets is when the system is running as normal:
intelppm 54% (98%): Intel processor device driver
ntkrnlpa 29% (0%): NT kernal and system
hal 9% (0%): Windows Hardware Abstraction Layer
rtnicxp 3% (0%): Realtek driver for RTL8139/810X family fast ethernet
network card (connected to my broadband router)
igdkmd32 2% (0%): Intel graphics kernal mode driver
others 0% (0%)
0% means just a handful of events ('hits'), if any, in the 10 second
sampling period.
I waited for the interrupts, unplugged the ethernet link to the broadband
router: no change. Switched off the router: no change.
The issue goes away if I reboot and comes back maybe days later / hours
after startup.
Re: Vista: high (45-50%) CPU usage due to hardware interrupts
"Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
news:TaGdnfrRK51TmbHUnZ2dnUVZ8uGdnZ2d@bt.com...
> Like many other people, every now and again the CPU useage on my Vista
> machine goes up to 45-50% (which is likely to be nearly 100% of one of the
> CPU's cores). This doesn't show up in task manager's processes: all of
> those percentages are very low. Thank God I have two cores, or I'd be
> totally up the creek: the juddering delays are bad enough as it is.
>
> I got hold of the http://www.sysinternals.com/ Process Explorer and that
> shows that it's almost entirely hardware interrupts. Maybe duff hardware
> or a badly written driver? Still no luck in tracing the precise cause.
>
> It would be great if Process Explorer or some Microsoft diagnostic
> actually showed which interrupt/s were being generated so frequently, so
> that one could then trace that to a particular driver or piece of
> hardware.
>
Probably resolved: across at http://thevistaforums.com/ , I was advised to
look at my page file size in 'Task manager' - 'Performance' and this showed
that the programs I had loaded (the first figure of the two, bottom right)
were taking up more memory than the physical RAM installed. So I'm upgrading
from 1 to 2 GigaBytes of RAM, as advised by the downloadable system scan at http://crucial.com/ .
Re: [Resolved] Vista: high (45-50%) CPU usage due to hardware interrupts
> I checked the disk with Start -- Run -- perfmon /res, to find that
> SearchIndexer.exe had loads of entries and files open.
Thanks for reporting back. Incidentally, MS claims that SearchIndexer runs
with the lowest priorities for I/O and CPU, so although it uses the
processor when you're not doing anything, Vista should stick it on the back
burner as soon as you need the CPU.
In theory, then, it shouldn't affect the responsiveness or user experience.
Personally, I love the facility to find any text string in any indexed file
in less than a second - I use it all the time. So I really like Vista's new
SearchIndexer and wouldn't dream of turning it off.
Furthermore, if you wait a few days it quietens right down anyway.
Re: Vista: high (45-50%) CPU usage due to hardware interrupts
I have a newly-purchased Dell laptop, running 64-bit Vista, with 4GB of
RAM. Right out of the box, I'm having the same problem as the original
poster, i.e., some time after startup, my CPU usage goes to about 40%,
even when idle. No processes show up as being responsible when using
the built-in task list, but running the downloadable Process Explorer
shows that all this CPU usage is due to hardware interrupts.
I also have tried turning off search/indexing, and any unnecessary
drivers (such as the facial recognition software that came
pre-installed). Although the original poster eventually concluded he
didn't have enough memory, I have plenty of memory, so that's not the
problem.
Dell support has been useless. Their reps are apparently trained that
high CPU usage can only be caused by spyware, and they can't handle the
idea that this problem happened out of the box, with only preinstalled
software, and they certainly don't understand the idea that it is caused
by hardware interrupts (they are only trained to use the task manager
tool built into Vista).
So I'm stumped, and very frustrated. How do I fix this?