Tuning Guidelines
Performance tuning is to adjust the hardware, OS, and applications of a computer system based on an in-depth understanding of the system to maximum the performance and meet the service requirements. Observe the following guidelines when tuning the performance:
- During performance analysis, use performance analysis tools such as nmon to analyze system resource bottlenecks from multiple aspects. The poor system performance may not be caused by the system itself but by other factors.
- Adjust only one parameter that affects the performance at a time. For example, during HBase tuning, the parameters that affect BulkLoad performance include region size, number of maps, and so on. Otherwise, it is difficult to determine which parameter causes the performance impact.
- During system performance analysis, the performance analysis tool occupies certain system resources, such as CPU and memory resources. The running of the analysis tool may cause a more serious resource bottleneck in some aspects of the system.
Parent topic: Introduction