netdev
[Top] [All Lists]

Re: [Question] SMP for TCP/IP Stack

To: Hyochang Nam <cannon@xxxxxxxxxxxxx>
Subject: Re: [Question] SMP for TCP/IP Stack
From: Benjamin LaHaise <bcrl@xxxxxxxxxx>
Date: Tue, 24 Sep 2002 22:35:01 -0400
Cc: netdev@xxxxxxxxxxx
In-reply-to: <20020925112731.A19934@xxxxxxxxxxxxxxxxxx>; from cannon@xxxxxxxxxxxxx on Wed, Sep 25, 2002 at 11:27:31AM +0900
References: <20020925112731.A19934@xxxxxxxxxxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mutt/1.2.5.1i
Have you made sure each nic is on a separate interrrupt and that those 
interrupts are bound to different cpus?

                -ben

On Wed, Sep 25, 2002 at 11:27:31AM +0900, Hyochang Nam wrote:
> 
> Can Linux Kernel 2.4.X handle two IP Packets at the same time
> in a SMP machine which has two CPUs?
> I have a SMP machine which equips two Intel Xeon CPUs and two
> Intel Gigabit Network Cards. When I sent small IP Packets
> to the machine, most of packets are dropped. When I watch 
> CPU utlization with TOP program, only one CPU shows high value
> but the other shows much low value, ie. 10% CPU utlization.
> My test shows current IP Stack in Linux Kernel cannot provide 
> SMP Processing properly. But, some articles said Linux Kernel 2.4
> gives true SMP processing. What do you think my problem is?
> 
> Best regards,
> 
> Hyochang Nam
> 

-- 
GMS rules.


<Prev in Thread] Current Thread [Next in Thread>