The mission of the Linux Kernel Performance Team is
making Linux better by improving Linux kernel performance, with special emphasis
on SMP scalability.
- Make Linux kernel run faster
- Identify bottlenecks and improve scalability in the
- Develop patches for improving
- Provide a rational and scientific approach to
We measure, analyze, and improve the performance
and scalability of the Linux kernel, focusing on platform-independent issues. To
accomplish the mission and to achieve our goals, we use benchmarks selected to
provide coverage for workloads that align with IBM's Linux strategy and with the
objectives of the Linux Technology and Solutions Center (LT&SC): scalable
data center, carrier space and web server workloads. In addition, we provide
coverage for testing and exposing performance issues related to specific Linux
kernel components, such as the disk I/O subsystem.
- See results reported in each benchmark.
- Mala Anand and Bill Hartner, TCPIP
Network Stack Performance in Linux Kernel 2.4. and 2.5. To be presented at
the Ottawa Linux
- Peter Wai Yee Wong, et al., Improving Linux
block I/O for enterprise workloads. To be presented at the Ottawa Linux
- Duc Vianney and James Phelan, Faster
apps on a better machine. Tune your IBM Developer Kit
for Linux, v1.3, for faster Java application performance,
May 2001, http://www-106.ibm.com/developerworks/ibm/library/i-tuning/
- Ray Byant and Bill
technology, threads, and scheduling in Linux. Patching
the kernel scheduler for better Java performance,
Jan. 2000, http://www-106.ibm.com/developerworks/library/java2/index.html
- Ray Bryant, Bill Hartner, et al., SMP
Scalability Comparisons of Linux® Kernels 2.2.14 and 2.3.99, August
2000, LinuxWorld 2000.
- Ray Bryant and John Hawkes, Lockmeter, highly
informative spinlock instrumentation for the linux kernel, 8/28/2000.
Linux Kernel Performance Team