下拉刷新
项目详情
navbar_avatar分享
repo_avatar
HelloGitHub 评分
0 人评分
Python 程序内存占用分析工具
认领
收藏
分享
4.5k
星数
中文
Python
主语言
活跃
88
贡献者
139
Issues
组织
最新版本
384
Forks
协议
更多
Python 程序内存占用分析工具。示例代码: ```python # 采用装饰器的方式引用,不影响现有代码 @profile def my_func(): a = [1] * (10 ** 6) b = [2] * (2 * 10 ** 7) del b return a if __name__ == '__main__': my_func() # 运行命令:python -m memory_profiler example.py # 输出: Line # Mem usage Increment Line Contents ============================================== 3 @profile 4 5.97 MB 0.00 MB def my_func(): 5 13.61 MB 7.64 MB a = [1] * (10 ** 6) 6 166.20 MB 152.59 MB b = [2] * (2 * 10 ** 7) 7 13.61 MB -152.59 MB del b 8 13.61 MB 0.00 MB return a ```
收录于:
第 45 期

评论

评分:
暂无精选评论