High CPU usage for hardware interrupts - NIC activation issue

A

André Lehmann

Hello all,

I run WindowsXP(SP3) on a AsRock P4i65G mainboard, PIV-2.8G CPU, one
SATA HDD. Additionally to an onboard network controller (RTL8139) a
PCI card (RTL8169) is installed. The latter one is active. After
installation the system ran smoothly for months.
For the last two weeks, without known system changes, I have observed
a CPU usage of 50% which is attributed to hardware interrupts by
Sysinternals Process Explorer. The entire system runs slower, more or
less drastically.
BIOS version is up to date, so are drivers etc. No event protocol
messages with this respect.
I removed the AGP display adapter and used the onboard chip - no
success.
I checked the IDE mode and found UDMA5.
I tried to use the MS recommended driver checking tool "verifier.exe",
but it leads to a reproducable BSOD during boot.
I have three OS installed at this computer: W2K, WXP and Windows7
(Beta). This hardware interrupt behaviour does not occur using W2K,
Windows7(Beta) nor W-XP (Safe mode). May I assume from this that
hardware is working properly?

A workaround that I cannot explain: RTL8169 (NIC1) is connected to a
LAN, RTL8139 (NIC2) has no cable attached. When I use device manager
to disable NIC2 - no change. If I re-enable NIC2 immediately, hardware
interrupts go down to zero and remain so until next reboot.

How could I perform this automatically similar to "net start/stop
(service)"?
Any ideas for the reason of these hardware interrupts?


Thank you in advance

Andre Lehmann
 
S

SC Tom

André Lehmann said:
Hello all,

I run WindowsXP(SP3) on a AsRock P4i65G mainboard, PIV-2.8G CPU, one
SATA HDD. Additionally to an onboard network controller (RTL8139) a
PCI card (RTL8169) is installed. The latter one is active. After
installation the system ran smoothly for months.
For the last two weeks, without known system changes, I have observed
a CPU usage of 50% which is attributed to hardware interrupts by
Sysinternals Process Explorer. The entire system runs slower, more or
less drastically.
BIOS version is up to date, so are drivers etc. No event protocol
messages with this respect.
I removed the AGP display adapter and used the onboard chip - no
success.
I checked the IDE mode and found UDMA5.
I tried to use the MS recommended driver checking tool "verifier.exe",
but it leads to a reproducable BSOD during boot.
I have three OS installed at this computer: W2K, WXP and Windows7
(Beta). This hardware interrupt behaviour does not occur using W2K,
Windows7(Beta) nor W-XP (Safe mode). May I assume from this that
hardware is working properly?

A workaround that I cannot explain: RTL8169 (NIC1) is connected to a
LAN, RTL8139 (NIC2) has no cable attached. When I use device manager
to disable NIC2 - no change. If I re-enable NIC2 immediately, hardware
interrupts go down to zero and remain so until next reboot.

How could I perform this automatically similar to "net start/stop
(service)"?
Any ideas for the reason of these hardware interrupts?


Thank you in advance

Andre Lehmann

If you're not using RTL8139 (NIC2), disable it in BIOS instead of device
manger and see if that helps.

Using IDE mode for a SATA drive will certainly slow it down. You might want
to change that if you haven't already.

When you are in device manager, is there anything causing problems; i.e.,
yellow or red icons?

SC Tom
 
A

André Lehmann

Hello Tom,

thank you for your fast reply.
If you're not using RTL8139 (NIC2), disable it in BIOS instead of device
manger and see if that helps.
I did so; still 50 % CPU usage. Disabled the remaining NIC1 - re-
enabled it => no hardware interrupts CPU load anymore.
Using IDE mode for a SATA drive will certainly slow it down. You might want
to change that if you haven't already.
DevMgr shows two "Intel 82801EB UltraATA Storage Controllers", the
SATA drive is attached to the second one while CD IDE drives are
attached to the first one. The chipset does not support AHCI mode.
When you are in device manager, is there anything causing problems; i.e.,
yellow or red icons?
None.

I still cannot imagine how deactivate/re-activate acts on the
interrupts behaviour?


Regards

Andre
 
J

JS

Download the most recent set of drivers for you motherboard.

Start by installing the chipset drivers, then uninstall (one at a time)
each of the remaining device drivers and install the newer driver for same.
 
S

SC Tom

And on top of that, see if there are any newer drivers for the NIC you have
installed.

SC Tom
 
A

André Lehmann

Hello SC Tom and JS,

thanks for replies. Problem has disappeared since I deinstalled a
deactivated port on a RS232 PCI adapter card. After reboot this port
(not physically present on card) appears in devmgmt.msc again -
despite what one should think it obviously must not be deactiavted.
Cannot figure out how NIC activation/deactivation could interact with
that.

Regards
Andre
 
G

Gerry

JS

Where would next door piggy backing on a Wireless Network appear?

--


Gerry
~~~~
FCA
Stourport, England
Enquire, plan and execute
~~~~~~~~~~~~~~~~~~~
 
J

JS

Good question, Verizon only installed a WEP router so I don't
use Wireless as WEP is all too easy to piggy back. Now WPA2
would stop the guy next door or someone parked in a car one block over.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top