Thanks. It doesn't seem to be the nVidia driver, as rmmodding it doesn't drop the SI count too much. I'm using 1.0.8776.
As for my eth card, its a 8139 chipset (Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)). I'm using the default Debian-testing module (8139cp). My RX|TX is: RX packets:909671 errors:0 dropped:0 overruns:0 frame:0 TX packets:1323006 errors:0 dropped:0 overruns:0 carrier:0 RX bytes:324569784 (309.5 MiB) TX bytes:419688858 (400.2 MiB) I think this problem began after the recent kernel update, as it started right after it. I've upgraded from 2.6.16-2-k7 to 2.6.16-2-k7. I will try later on rebooting my machine to the old kernel, and see if that drops the SI percentage. As to the drivers, rmmodding 8139* doesn't drop the SI percentage at all. rmmodding the nvidia driver drops it to about 9%... On 11/25/06, Gilboa Davara <[EMAIL PROTECTED]> wrote:
On Sat, 2006-11-25 at 03:55 +0200, Itay Duvdevani wrote: > It seems like the timer generates most of the interrupts, which makes > sense. But can it possibly be the reason for the 30% usage? > > Anyways, since I'm a bit unfamiliar with the /proc/interrupts format: > > CPU0 > 0: 6772583 IO-APIC-edge timer > 1: 4929 IO-APIC-edge i8042 > 7: 3 IO-APIC-edge parport0 > 8: 1 IO-APIC-edge rtc > 9: 0 IO-APIC-level acpi > 14: 52691 IO-APIC-edge ide0 > 15: 242905 IO-APIC-edge ide1 > 169: 1006942 IO-APIC-level eth0 > 185: 53538 IO-APIC-level uhci_hcd:usb1, uhci_hcd:usb2, > uhci_hcd:usb3, ehci_hcd:usb4 > 193: 724 IO-APIC-level EMU10K1 > 201: 2089405 IO-APIC-level nvidia > NMI: 0 > LOC: 6772539 > ERR: 0 > MIS: 0 > > Thanks, > - Itay. It's seems that the IRQ hitters are the eth0 and nVidia. Your eth0 card seems to be hitting a lot of traffic. (most of the packet handling is done in SI) Please post the output of $ ifconfig eth0 | egrep -e 'TX|RX' What chipset does your ethernet card use? Which driver are you using? Oh... do you have iptables enabled? Routing? As for the nvidia driver - well, the interrupt count seems a bit high - though AFAIK, nVidia doesn't do too much work in SI. Which driver are you using? - Gilboa ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
-- - duvduv ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
