探查和提高性能
查找并消除代码中的瓶颈
以简单、易读的方式编写您的代码,特别是对于第一次实现。过早优化的代码可能带来无谓的复杂性,而不会显著改善性能。然后,如果速度不佳,您可以测量代码运行所需的时间并探查代码的瓶颈所在。如有必要,您可以分步执行来提高性能。
App
| 探查器 | 运行代码并测量执行时间以改善性能 |
主题
- 衡量代码的性能
使用
timeit函数或秒表计时器函数tic和toc来计算代码运行所需的时间。 - 探查您的代码以改善性能
使用探查器来测量运行代码所需的时间,并确定哪些代码行最耗时或哪些代码行未运行。
- Measure Code Complexity Using Cyclomatic Complexity
Quantify code complexity based on cyclomatic complexity.
- 提升性能的方法
要提升代码的性能,您可以考虑多种方法。