fasterdata.es.netfasterdata.es.netESnet Network Performance Knowledge Base

Other Operating Systems Tuning

Solaris

Solaris 11 finally adds support for cubic and autotuning. For more information see:

For older Solaris, about all you can do is increase the maximum TCP buffers. Do this using a boot script similar to this (e.g.: /etc/rc2.d/S99ndd)

#!/bin/sh
# increase max tcp window
# Rule-of-thumb: max_buf = 2 x cwnd_max (congestion window)
ndd -set /dev/tcp tcp_max_buf 33554432
ndd -set /dev/tcp tcp_cwnd_max 16777216

# increase DEFAULT tcp window size
ndd -set /dev/tcp tcp_xmit_hiwat 65536
ndd -set /dev/tcp tcp_recv_hiwat 65536
For More Information
From Sun Microsystems: Solaris TCP documentation.

NetBSD

The NetBSD performance tuning guide is here.

 

Other OSes

Pittsburgh Supercomputing Center offers more information from their website: see Tuning for Historical Operating Systems