如何监控python的内存使用情况

 我来答
匿名用户
2016-02-20
展开全部
分析现象,先搞清楚内存是随着什么业务逻辑增长的。再逐步定位。Python里没有jprofiler那么好的工具。自己努力分析解决,想偷懒是不行的。

另外垃圾回收和内存泄漏完全是两码事。传统C/C++里常提的内存泄漏是内存你已经不用了,但是忘记归还。垃圾回收中的内存一般是另外一种,也就是你在用
那些实际上你不需要的内存。比如你有一个list,每处理一个event就把处理过的event append到list后面,内存不增长才怪呢。所以你
要先搞清楚你的程序理论上对内存的需要,再比较内存的实际使用是否合理。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式