Overview
Use the hotspot function analysis and lock and wait analysis functions of the System Profiler to sample and analyze multi-thread applications in the target environment, locate performance bottlenecks, and tune the application performance based on the analysis result.
Networking Environment
This practice uses openEuler 20.03 LTS as an example. Perform similar operations for other OSs on the Kunpeng platform.
Tuning Strategy
- Before tuning, use the System Profiler to sample and analyze the multithreaded application in the target environment.
- Analyze the hotspot functions in the application and tune the application through related functions.
- Perform hotspot function analysis and lock and wait analysis on the optimized application to verify the tuning effect.
Parent topic: Practice 1: Tuning Lock Performance