Performance Tuning Best Practices
Performance tuning system resources is one of the main (or even the most important) tasks of any system administrator. Performance tuning is the process of tweaking a system’s configuration to improve the use of computing resources, data throughput, or user experience. It requires a thorough understanding of the hardware and software components of a system, as well as the many interactions between them.
Performance tuning is often confused with troubleshooting, but there are significant differences between them. In a troubleshooting process, the main goal is finding and solving a problem to make the system work. In performance tuning, the goal is to get the system running with the best possible performance while taking advantage of the resources and environment it operates in.
In this chapter, we are going to cover the following main topics on how to get the best performance regarding the key aspects of the system:
- Understanding...