Steffen, Broadcom NetXtreme II Gigabit is shown as legacy.
woodcest:>dladm show-link bnx1 type: legacy mtu: 1500 device: bnx1 bnx0 type: legacy mtu: 1500 device: bnx0 Thanks, Andrew On Tue, 2006-10-17 at 15:29 -0400, Steffen Weiberle wrote: > Andrew Wenlang Zhu wrote On 10/17/06 15:19,: > > Krgopi, > > > > The card I am using is Broadcom NetXtreme II Gigabit Ethernet Driver > > v2.8.5. Is it GLDv3-based NIC? The OS is SNV-46 on Intel. > > I'm still figuring this out myself :) > > run 'dladm show-link' and if the type is not legacy it is GLD. > However, I don't know how to tell if it is v2 or v3. > > Steffen > > > > > I set ip_squeue_fanout to 1, but still see the high interrupt rate on > > one CPU on my test system. > > > > Moreover, I read a slides about NEMO improvement throughput, how can I > > tell NEMO is at work? > > > > Thanks, > > > > Andrew > > > > > > On Tue, 2006-10-17 at 10:13 -0700, Rajagopal Kunhappan wrote: > > > >>Hi Andrew, > >> > >>>Hi, > >>> > >>>I have a four-CPU system with two G-NICs. The system acts as an > >>>application gateway, and the traffic comes from one NIC and goes out > >>>through the other one. The throughput rate is about 600M. The OS is > >>>Solaris Express SNV-46 on Intel platform. > >>> > >>>Through mpstat, I find CPU utilization is unbalanced. One CPU is about > >>>90% busy, and the rest three is about 50%. For the one with 90%, mpstat > >>>shows its "intr" about 24798, while the other three is about 2000. The > >>>most of time spending on "sys". > >>> > >>>I use Dtrace and find the most frequently calls are for networking I/O. > >>> > >>>It appears that Solaris sends all NIC interrupts from both NICs to a > >>>single CPU. I tried to use "ndd -set /dev/ip ip_squeue_fanout 1", but > >>>seems no much changes. Do I need to reboot to make the fanout effective? > >>> > >> > >>If the NIC is gldv3-based, you can enable soft rings. Set > >>ip_squeue_fanout to 1, unplumb > >>and plumb the interface back up again. That would configure soft rings. > >>By default, 2 > >>soft rings are used. Soft rings would spread the incoming load to 2 CPUs > >>if 2 rings are > >>configured. > >> > >>-krgopi > >> > > > > _______________________________________________ > > networking-discuss mailing list > > [email protected] _______________________________________________ networking-discuss mailing list [email protected]
