Chapter 4
Performance Tuning
This chapter discusses performance tuning topics for IRIX and SGI ProPack 3 for
Linux.
For good TCP performance, the socket buffers used by applications must be at least
as large as the bandwidth-round trip delay product between the two endpoints.
Normally, larger socket buffers are called for with 10–Gbit Ethernet than when
lower-bandwidth network interface cards are used.
IRIX Performance Tuning
This section discusses the following:
• "Jumbo Frames and IRIX" on page 15
• "Read/Write Size and IRIX" on page 16
• "Socket Buffer Size and IRIX" on page 16
• "Multibuffer Mode and IRIX" on page 16
There is no one tuning configuration that is best for all environments. This section
gives guidelines for the following cases:
• A
point-to-point configuration
, in which IRIX is transmitting to or receiving from
IRIX
• A
multiclient configuration
, in which an IRIX system is connected via 10-Gbit
Ethernet to a switch that fans out to multiple clients via 1-Gbit Ethernet
Jumbo Frames and IRIX
In general, an MTU of 9000 bytes (known as
jumbo frames
) gives the best TCP
throughput performance and scaling results. Avoid an MTU of 1500 bytes if possible.
007–4669–002
15