lkml.org 
[lkml]   [2002]   [Mar]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Tyan S2466 MPX integrated ethernet interrupt happy
    Shane Nay wrote:
    >
    > I have an S2466 with an integrated 3COM 3C905C ethernet controller.
    > What I've noticed when streaming tons of data accross my internal LAN
    > is that the ethernet driver appears to be sucking up tons of cycles.
    >
    > A quick investigation of /proc/interrupts shows-
    > 0: 195949 192414 IO-APIC-edge timer
    > 1: 5126 5129 IO-APIC-edge keyboard
    > 2: 0 0 XT-PIC cascade
    > 5: 0 0 IO-APIC-level usb-ohci
    > 8: 1 0 IO-APIC-edge rtc
    > 9: 4248819 4245969 IO-APIC-level eth0
    > 10: 144865 145243 IO-APIC-level usb-ohci, nvidia, EMU10K1
    > 12: 48546 48865 IO-APIC-edge PS/2 Mouse
    > 14: 122395 121652 IO-APIC-edge ide0
    > 15: 26286 26498 IO-APIC-edge ide1
    > NMI: 0 0
    > LOC: 388204 388212
    > ERR: 0
    > MIS: 4
    >
    > So, approximately 8.5 million ethernet interrupts. The system is
    > noticably slower when streaming ethernet data, and it's sucking up a
    > lot more processing time than on my other much slower other box.
    > This box is running a stock 2.4.18 kernel from kernel.org (i.e. no
    > custom hacks). It's running 2 1800+ XPs.

    That all looks normal. Could you be more specific about
    the performance problems? How much slower? Output from
    `top' and `ps'? Any nasty messages in the system log?

    Looking at the ethernet driver won't help, I expect - it's
    as efficient as most any other driver. If there is a problem,
    it lies elsewhere...

    A kernel profile would be illuminating. Build the kernel with as few
    modules as possible, boot the machine with `profile=1' and play
    with readprofile.

    -
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:25    [W:2.495 / U:0.032 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site