首页 > 编程语言 > 详细

Python性能分析工具

时间:2020-04-24 21:44:45      阅读:56      评论:0      收藏:0      [点我收藏+]

内存分析

耗时分析

  • cProfile:可以分析整个程序中每个函数消耗了多少时间,以及这些函数被调用了多少次;
  • line_profiler:可以给出一个函数中执行每行代码所需占用的CPU时间;
  • py-spy:允许在不重启和修改源代码的情况下,可视化正在运行的Python程序的调用栈、时间消耗等;(比pyflame更好用,支持Python3.7+)
  • pyflame:允许在不重启和修改源代码的情况下,直接用命令行对你的Python进程进行profile,拿到结果看图表就好;

参考

Python性能分析工具

原文:https://www.cnblogs.com/CheeseZH/p/12769891.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!