Python性能分析与优化
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-10-19 21:12:35
微信
赏
支付宝
文档简介:
版权信息
书名:Python性能分析与优化
作者:[乌拉圭] Fernando Doglio
译者:陶俊杰 陈小莉
ISBN:978-7-115-42422-8
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必
究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制
和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐
号等维权措施,并可能追究法律责任。
图灵社区会员 junnplus(junnplus@qq.com) 专享 尊重版权
版权声明
译者序
前言
本书内容
本书需要的工具
目标读者
排版约定
读者反馈
客户支持
下载示例代码
下载本书的彩色图像
勘误
侵权行为
问题
电子书
致谢
第 1 章 性能分析基础
1.1 什么是性能分析
1.1.1 基于事件的性能分析
1.1.2 统计式性能分析
1.2 性能分析的重要性
1.3 性能分析可以分析什么
1.3.1 运行时间
1.3.2 瓶颈在哪里
1.4 内存消耗和内存泄漏
1.5 过早优化的风险
1.6 运行时间复杂度
1.6.1 常数时间——O(1)
5.3.2 用threading模块创建线程
5.4 多进程
Python多进程
5.5 小结
第 6 章 常用的优化方法
6.1 PyPy
6.1.1 安装PyPy
6.1.2 JIT编译器
6.1.3 沙盒
6.1.4 JIT优化
6.1.5 代码示例
6.2 Cython
6.2.1 安装Cython
6.2.2 建立一个Cython模块
6.2.3 调用C语言函数
6.2.4 定义类型
6.2.5 定义函数类型
6.2.6 Cython示例
6.2.7 定义类型的时机选择
6.2.8 限制条件
6.3 如何选择正确的工具
6.3.1 什么时候用Cython
6.3.2 什么时候用PyPy
6.4 小结
第 7 章 用Numba、Parakeet和pandas实现极速数据处理
7.1 Numba
7.1.1 安装
7.1.2 使用Numba
译者序
从狭义相对论的角度看,速度最快、规模最大的并行计算方式是太阳照
耀地球。每时每刻,阳光都会离开太阳表面,以大约30万千米/秒的速
度,经过8分17秒到达地球表面。太阳的计算方式很简单,一视同仁,
普照大地,并行(parallel)照耀每一个对象,谁也不会多得一米阳光。
地球上的每个人都可看成享受阳光资源的独立进程(process),人们平
时处理自己的任务,经历着各自的生命周期,......
评论
发表评论