摘要: 1. 介绍性能分析器profiler是一个程序,用来描述运行时的程序性能,并且从不同方面提供统计数据加以表述。Python中含有3个模块提供这样的功能,分别是cProfile, profile和pstats。这些分析器提供的是对Python程序的确定性分析。同时也提供一系列的报表生成工具,允许用户快... 阅读全文
posted @ 2014-12-18 15:41 落叶落叶 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 虽然并非你编写的每个 Python 程序都要求一个严格的性能分析,但是让人放心的是,当问题发生的时候,Python 生态圈有各种各样的工具可以处理这类问题。分析程序的性能可以归结为回答四个基本问题:正运行的多快速度瓶颈在哪里内存使用率是多少内存泄露在哪里下面,我们将用一些神奇的工具深入到这些问题的答... 阅读全文
posted @ 2014-12-18 15:39 落叶落叶 阅读(1658) 评论(0) 推荐(0) 编辑