如题,工作中有一些 python2 的大型项目,经常会有耗时过长优化或者内存上涨优化的情况。查了很多网站,大多是针对小型项目中某个函数的分析工具,至今唯一找到的比较好用的是 py-spy 但是只能分析 CPU 的变化,想问问万能的网友,python2 有没有内存分析的非侵入式的工具推荐呢,谢谢大家
1
janxin 2022-10-08 19:13:14 +08:00
知道的都是 py3 的...
|
2
ClericPy 2022-10-08 21:04:24 +08:00
realpython 刚推送的邮件里的, 没看, 趁热吧
Episode #128: Using a Memory Profiler in Python & What It Can Teach You – The Real Python Podcast - https://realpython.com/podcasts/rpp/128/?utm_source=notification_summary&utm_medium=email&utm_campaign=2022-10-07 |
5
ClericPy 2022-10-09 17:05:46 +08:00 via Android
@ak918xp 我就是看到了随手发上来了... 我用 py2 的年代这类工具用的少,最后一次处理性能瓶颈还是用状态机统计日志找到的,非侵入式的确实 py3 的很常见一点,直接拿 pid 到当前栈里溜达一波那种
|
6
skywatcher 2022-10-10 01:16:19 +08:00
扩内存,改造 py3😂
|
7
ak918xp OP @skywatcher 😄
|