HTFC Forums

H.T.F.C.

How To Fix Computers





Go Back   HTFC Forums > Software Newsgroups > Windows Vista

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1  
Old 11-25-2008, 01:59 PM
Eric T
Guest
 
Posts: n/a
Default 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.

Cheers,
eric t.

Reply With Quote
Sponsored Links
  #2  
Old 11-25-2008, 04:04 PM
Back Vista version
Guest
 
Posts: n/a
Default 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.
>

Reply With Quote
  #3  
Old 11-25-2008, 04:10 PM
Eric T
Guest
 
Posts: n/a
Default 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.
>>


Reply With Quote
  #4  
Old 11-25-2008, 04:21 PM
Eric T
Guest
 
Posts: n/a
Default Re: Vista: high (45-50%) CPU usage due to hardware interrupts

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.
>


Reply With Quote
  #5  
Old 11-25-2008, 04:27 PM
Black Vista version
Guest
 
Posts: n/a
Default 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.
>>

>

Reply With Quote
  #6  
Old 11-25-2008, 05:16 PM
Eric T
Guest
 
Posts: n/a
Default 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.

Cheers,
eric.

Reply With Quote
  #7  
Old 12-08-2008, 10:17 AM
Eric T
Guest
 
Posts: n/a
Default 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.

With good wishes,
EricT.

Reply With Quote
  #8  
Old 12-08-2008, 07:51 PM
Eric T
Guest
 
Posts: n/a
Default 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/ .

Cheers,
Eric T.

Reply With Quote
  #9  
Old 12-16-2008, 04:14 PM
Steve Thackery
Guest
 
Posts: n/a
Default 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.

SteveT

Reply With Quote
  #10  
Old 03-15-2009, 11:44 PM
puzzler
Guest
 
Posts: n/a
Default 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?


--
puzzler
Posted via http://www.vistaheads.com

Reply With Quote
Sponsored Links
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
hardware interrupts and the deferred procedure calls = 80% CPU with DLINK DWL G650 thai bear Windows XP 1 11-29-2007 09:58 PM
hardware interrupts and the deferred procedure calls = 80% CPU with DLINK DWL G650 thai bear XP Networking 1 11-29-2007 09:58 PM
High CPU Usage trevordixon@gmail.com Windows XP 0 07-06-2007 09:58 PM
p2b-d high interrupts--looking for acpi guide joesmith ASUS 2 06-30-2007 03:38 PM
High Memory Usage in Vista JP Windows Vista 3 04-04-2007 04:24 PM


All times are GMT. The time now is 12:56 AM.


Powered by vBulletin® Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
© 2004 - 2007 Web-S-Sense Pty. Ltd. Usenet and forums posts © their respective authors.
Ad Management by RedTyger