分析效率代码?您使用哪些工具来确定代码的效率?您是否使用运行统计上大量测试的本土应用程序或某些商业产品?您是否使用自己的知识来测试代码的某些区域,或者使用某种工具来分析代码中的弱点?
3 回答
蓝山帝景
TA贡献1843条经验 获得超7个赞
这称为分析。有许多现成的工具可以帮助您确定应用程序瓶颈的位置,适用于各种不同的语言。例如,用于Java 的TPTP工具集可以向您显示性能瓶颈所在的单个方法级别(如果需要)。当然,有时您真正需要的是对系统计时器的几次读取,以获得有关代码段的一般概念。
呼啦一阵风
TA贡献1802条经验 获得超6个赞
Profilers对于查看您花费最多时间的代码非常有用。有许多分析工具,通常它们特定于您所在的平台/开发环境。
对于小型情况,我在代码中使用了简单的计时器(操作结束时的系统时间 - 操作开始时的系统时间)。
一条重要规则:不要假设您刚刚放入的性能优化实际上会更快地运行。一定要验证!
添加回答
举报
0/150
提交
取消