The software performance is listed below:
01. Is the system response time that the user understands fast enough?
02. Is the resource usage of the Application Server reasonable?
03. Is the resource usage of the database server reasonable?
04. How many users can access the system at most? What is the maximum service throughput?
05. Does the system support 24x7 business access?
06. Can the system be extended? Which of the following devices can improve system performance?
07. Is the system architecture properly designed?
08. Is the database design reasonable?
09. Does the Code have performance problems?
10. Is memory usage reasonable?
11. Is thread synchronization reasonable?
12. Is Resource Competition reasonable?
13. How should I adjust the performance bottleneck?
PS: the process of finding answers and its conclusion is software performance testing.