First, the performance of the program through which several aspects of performance
1. Execution speed (whether the reaction time of the program is rapid or short enough)
2, allocate memory (allocate memory is reasonable, whether excessive memory consumption or memory overflow)
3. Start-up time (how long it takes for the program from running to normal to process the business)
4, load withstand capacity (when the system pressure rises, the system's execution speed, response time of the rise curve is flat)
Second, the performance of the reference index
1, execution time (a period of code from the beginning of the run to the end of the run, the time used)
2. CPU time (function or thread consumes CPU actual)
3. Memory allocation (memory space occupied by the program at run time)
4. Disk throughput (Description of I/O usage)
5, network throughput (describe the use of the network)
6. Response time (the time the system responds to a user's behavior or event). Less response time, better performance)
Third, the level of performance tuning
1. Design Tuning
2. Code Tuning
·3
Java Program Performance Tuning---------------Performance overview