Host Tuning
Here you will find information on how to tune Linux, Mac OSX, and FreeBSD hosts connected at speeds of 1Gbps or higher for maximum I/O performance for wide area network transfers. Note that several of the tuning settings described here will actually decrease performance of hosts connected at rates of OC3 (155 Mbps) or less, such as home users.
- Background Information Proper host tuning can lead to up to 100x performance increases. Here are the reasons why.
- Linux Tuning This page contains a quick reference guide for Linux 2.6 tuning, TCP Tuning, NIC tuning, and more for Linux 2.6. See also in this category, the Linux Tuning Expert page and Measurement Host Tuning.
- Mac OSX Tuning Tuning settings for Mac OSX.
- FreeBSD Tuning Tuning settings for FreeBSD.
- MS Windows Tuning settings for Microsoft Windows.
- Other Operating Systems Tuning Information on Solaris and other OSes.
- NIC Tuning Vendor specific NIC tuning information.
- Interrupt Binding On a system with multiple 10G NICS, a 20-30% performance increase can be obtained by ensuring that the NIC driver interrupts are handled by the same CPU core as the read process/thread. This page shows you how.




