IntroductionNetwork performance of computer systems is important to many organizations, especially in this era of the Internet. Therefore, Linux network developers have been working hard to improve the network stack performance of the Linux kernel. Because network performance also plays an important role in making Linux ready for the enterprise market segment, it is important to evaluate the performance progress of the Linux network stack to determine how well Linux handles various network workloads.Chapter 12, "Network Tuning," discusses the network parameters that can be tuned to increase the network's efficiency and performance. This chapter shows how network tuning was done in a case study to establish the baseline from which performance gains were measured.Because TCP/IP is the most commonly used Internet protocol, this chapter concentrates only on the TCP/IP stack and Ethernet network. The terms Linux TCP/IP stack and Linux network stack are used interchangeably because the TCP/IP stack is part of the Linux kernel and is also considered the default Linux network stack.We'll begin by briefly looking at each of the benchmarks used in the case study. |
IntroductionNetwork performance of computer systems is important to many organizations, especially in this era of the Internet. Therefore, Linux network developers have been working hard to improve the network stack performance of the Linux kernel. Because network performance also plays an important role in making Linux ready for the enterprise market segment, it is important to evaluate the performance progress of the Linux network stack to determine how well Linux handles various network workloads.Chapter 12, "Network Tuning," discusses the network parameters that can be tuned to increase the network's efficiency and performance. This chapter shows how network tuning was done in a case study to establish the baseline from which performance gains were measured.Because TCP/IP is the most commonly used Internet protocol, this chapter concentrates only on the TCP/IP stack and Ethernet network. The terms Linux TCP/IP stack and Linux network stack are used interchangeably because the TCP/IP stack is part of the Linux kernel and is also considered the default Linux network stack.We'll begin by briefly looking at each of the benchmarks used in the case study. |