猿问

循环引用的python程序中,如何释放掉内存。

在项目中遇到这样一个问题,代码流程大致就是先开始A方法,A方法调用B方法。B方法执行结束后再次调用A方法,这样需要执行大概2w次后跳出,但是执行大概2000次的时候,内存就满了,线程就被杀死了。请教大家,如何在循环中释放掉内存。
holdtom
浏览 1608回答 2
2回答

料青山看我应如是

我举个例子吧,读取了一个几百兆文件内容保存在fc变量里,你可以看下电脑内存也是增长的,如果一个文件不明显能就多读几个文件。然后确定不再用的时候,直接delfc就可以释放内存了。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答