分析效率代码?

分析效率代码?

您使用哪些工具来确定代码的效率?您是否使用运行统计上大量测试的本土应用程序或某些商业产品?您是否使用自己的知识来测试代码的某些区域,或者使用某种工具来分析代码中的弱点?



慕娘9325324
浏览 668回答 3
3回答

蓝山帝景

这称为分析。有许多现成的工具可以帮助您确定应用程序瓶颈的位置,适用于各种不同的语言。例如,用于Java 的TPTP工具集可以向您显示性能瓶颈所在的单个方法级别(如果需要)。当然,有时您真正需要的是对系统计时器的几次读取,以获得有关代码段的一般概念。

呼啦一阵风

Profilers对于查看您花费最多时间的代码非常有用。有许多分析工具,通常它们特定于您所在的平台/开发环境。对于小型情况,我在代码中使用了简单的计时器(操作结束时的系统时间 - 操作开始时的系统时间)。一条重要规则:不要假设您刚刚放入的性能优化实际上会更快地运行。一定要验证!
打开App,查看更多内容
随时随地看视频慕课网APP