Shreyas writes:
 > Hey all:
 > 
 > I am looking at a network speed of about 1.6Gbits/sec in xmit and 
 > 1.7Gbits/sec in recv (TCP/IP - using iperf). I see 4.5Gbits/sec speed for 
 > this NIC on Linux. My Solaris driver is based on GLDv3 and runs on a 10 Gig 
 > card. I expect to see more than this. I am using build snv 46. Has GLDv3 
 > been tuned for performance till this build ? 
 > 
 > Does anyone see better performance figures ? 

It depends a lot on the hardware platform.  On opteron, our
10GbE nic maxes the link with jumbo frames, and sees in the mid
5Gb/s range for standard frames using a GLDv2 driver and S10U1.

My first suggestion is to use a networking benchmark rather than
iperf :) 

Iperf on Solaris is almost more of a benchmark of gettimeofday()
(called around each socket read/write) and thread yielding than it is
a benchmark of networking performance.  Profile it with dtrace to see
what I mean.  Also bear in mind that you probably want to increase the
socket buffer sizes from their defaults for a 10GbE connection.  We
typically use netperf for benchmarking, and use 96KB or 192KB socket
buffer sizes.

Good luck!

Drew

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to