4: Performance Tuning
Read/Write Size and IRIX
In a
In a multiclient configuration, use a buffer length of 64240 bytes.
Socket Buffer Size and IRIX
Socket buffer size is set either:
•By the application
•Via the tcp_sendspace and tcp_recvspace tunable parameters
In a
Table
MTU | Socket Buffer Size |
1500 bytes | 2048 KB |
9000 bytes | 4096 KB |
|
|
In a multiclient configuration, use a socket buffer size of 2048 KB regardless of the
MTU size.
tcp_delwake_count is a tunable parameter used to delay the wakeup of the receiving process for TCP input segments until a certain amount of data has been placed on the socket queue. This count is the number of bytes to be accumulated in the socket receive buffer before the receiving process is awakened. Change this value according to the configuration:
•In a
•In a multiclient configuration, use 11680
Multibuffer Mode and IRIX
The IRIX multibuffer mode is dynamically enabled when the MTU is greater than 1500 bytes.
18 |