Summary

team bbl


The main focus of this chapter was performance analysis and tuning of a commercial workload. We provided some background information on this discipline as well as some guidelines for performing this type of task. We also briefly mentioned the effort that is taking place in the industry as far as standardized performance measurement of application servers is concerned.

The majority of this chapter was spent on an example that illustrated step-by-step the process of tuning a commercial workload. The following are some of the key points of this chapter:

  • Performance tuning is a skill that is acquired through constant exposure to different problem situations.

  • Performance tuning should be executed with a well-defined methodology.

  • If there is no obvious suspect, make the problem scope smaller through an elimination process.

  • Always choose the easier and faster way to get what you need.

  • Always pay attention to the kernel level of your Linux installation. In this way, you will know if you are missing patches, for example.

  • Do not expect a patch, a kernel-level parameter, or a tuning parameter to work for you in all cases.

  • Always be aware of the changes and improvements being made by the open source community to the Linux operating system.

  • Not all new hardware features can be helpfulfor example, hyperthreading. A lot of it still depends on the nature and usage pattern of your application and the middleware.

    team bbl



    Performance Tuning for Linux Servers
    Performance Tuning for Linux Servers
    ISBN: 0137136285
    EAN: 2147483647
    Year: 2006
    Pages: 254

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net