1. Welcome Guest! In order to create a new topic or reply to an existing one, you must register first. It is easy and free. Click here to sign up now!.
    Dismiss Notice

Vista: high (45-50%) CPU usage due to hardware interrupts

Discussion in 'Windows Vista' started by Eric T, Nov 25, 2008.

  1. Eric T

    Eric T Guest

    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 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.
     
  2. wireless?

    if so, ill tell tyou what to do

    "Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
    news:TaGdnfrRK51TmbHUnZ2dnUVZ8uGdnZ2d@bt.com...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    > 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 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.
    > <!--colorc--><!--/colorc-->
     
  3. Eric T

    Eric T Guest

    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...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    > wireless?
    >
    > if so, ill tell tyou what to do
    >
    > "Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
    > news:TaGdnfrRK51TmbHUnZ2dnUVZ8uGdnZ2d@bt.com...<!--coloro:green--><span style="color:green <!--/coloro-->
    >> 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 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.
    >> <!--colorc--><!--/colorc--><!--colorc--><!--/colorc-->
     
  4. Eric T

    Eric T Guest

  5. Eric T

    Eric T Guest

  6. Eric T

    Eric T Guest

    "Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
    news:TaGdnfrRK51TmbHUnZ2dnUVZ8uGdnZ2d@bt.com...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    > 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 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.<!--colorc--><!--/colorc-->

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

    Eric T Guest

    "Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
    news:TaGdnfrRK51TmbHUnZ2dnUVZ8uGdnZ2d@bt.com...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    > 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 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.
    ><!--colorc--><!--/colorc-->

    Probably resolved: across at
    , 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
    .

    Cheers,
    Eric T.
     
  8. Eric T

    Eric T Guest

    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. Googling
    "SearchIndexer.exe", it turned out that it was named as the cause of high
    cpu usage.

    As a workaround, I went into Start -- Run -- services.msc and found the
    Windows Search entry, changed it from 'Automatic' to 'Manual' and rebooted.
    At the time of writing, this seems to have worked.

    p.s. Prior to this, having iTunes, I went into control panel -- indexing
    options and unticked index xml files and the search indexer started to
    rebuild the index.

    cheers,
    eric t.


    "Eric T" <nobody@astral.ykfyindonzj.com> wrote in message
    news:TaGdnfrRK51TmbHUnZ2dnUVZ8uGdnZ2d@bt.com...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    > 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 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.
    > <!--colorc--><!--/colorc-->
     
  9. Re: [Resolved] Vista: high (45-50%) CPU usage due to hardware interrupts

    > I checked the disk with Start -- Run -- perfmon /res, to find that <!--coloro:blue--><span style="color:blue <!--/coloro-->
    > SearchIndexer.exe had loads of entries and files open.<!--colorc--><!--/colorc-->

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

    puzzler Guest

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

    Grinder Guest

    I have A Dell 1737 laptop. Had the same problem as puzzler. Un-installed
    Facial recognition---problem solved. Seems the program continually
    monitors the webcam. Not sure if this will help but it fixed me up.


    --
    Grinder
    ------------------------------------------------------------------------
    Grinder's Profile:
    View this thread:


     
  12. Grinder

    Grinder Guest

    Puzzler if you un install the fast access facial recognition it will stop. I
    have a Dell Studio 1737 and it did the same.
    "puzzler" wrote:
    <!--coloro:blue--><span style="color:blue <!--/coloro-->
    >
    > 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
    >
    > <!--colorc--><!--/colorc-->
     
  13. pcbilski

    pcbilski Guest

    Re: [Resolved] Vista: high (45-50%) CPU usage due to hardware interrupts


    I was having the same problem AFTER a fresh install, narrowed it down to
    Marvell 61xx RAID driver (which was the latest), just disabled the
    device and back to normal, but really irritating!


    --
    pcbilski
     

Share This Page