级联删除在python中创建的对象

时间:2018-06-26 08:20:11

标签: linux python-3.x

我的python烧瓶应用使用

  • 基本软件包,例如os,datetime,smtp等。
  • 其他包装,例如长颈瓶,熊猫,paramiko,sqlite等。
  • 用户定义类的对象

因此,每次完成一个任务运行时,内存使用量都会增加,但不会回到之前的数量附近。我在任务结束时使用了gc.collect和Del对象。但是在任务内部创建了一系列引用和对象。这使得很难在每个地方拨打del object

那么,避免内存使用增加的方法是什么?还是要正确摧毁物体??

我也使用nohup。因此,该应用程序始终有效。如果我重新启动应用程序,则会释放所有内存。

0 个答案:

没有答案