一、程序的效能分析
顾名思义,分析程序运行的性能。直白说是让程序跑得更快。
二、分析方法
1、抽样法(Sampling)
当程序运行时,IDE工具记录程序的运行情况,输出程序运行时间的分布情况。
2、代码注入(Instrumentation)
将检测的代码插入到每一函数中,记录程序的一举一动,精确的测量程序的各个效能数据。
三、常规做法
先抽样,找出热点所在,后对热点模块进行代码注入的方法进行详细分析。
顾名思义,分析程序运行的性能。直白说是让程序跑得更快。
1、抽样法(Sampling)
当程序运行时,IDE工具记录程序的运行情况,输出程序运行时间的分布情况。
2、代码注入(Instrumentation)
将检测的代码插入到每一函数中,记录程序的一举一动,精确的测量程序的各个效能数据。
先抽样,找出热点所在,后对热点模块进行代码注入的方法进行详细分析。