如何解决是python / jupyter中的内存泄漏吗?
我在python上运行了非常简单的python代码:
# Cell 1
data = []
with open('test.txt',mode='r') as f:
for line in f:
data.append(line)
文件“ test.txt”具有3.1 Gb,我可以跟踪内存负载。
此外,在下一个单元格中,我将其排除在外:
# Cell 2
del data
但是内存使用情况不会恢复到初始状态。
下一张图片是我的系统监视器。一旦完成加载,我就立即执行了该单元格的排除变量,达到了将近80%。但是只有在我中断笔记本的内核之后,内存才恢复。
那不是错吗?我认为即使在木星上也应该释放记忆,不是吗?
我的系统是Ubuntu 18.04,并且我正在使用miniconda和Python 3.7.7。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。