Python 在 Ubuntu 22.04 中没有释放内存

Python 在 Ubuntu 22.04 中没有释放内存

图片 当我使用 Linux Mint 时,我使用 Python 绘制一些图片:打开文件,读取并绘制图片,然后程序跳转到另一个文件夹,打开同名文件,打印图片等等。现在,当我使用 Ubuntu 22.04 Python 执行相同操作时,但经过几次循环后,整个内存都被使用,程序被终止。

我尝试使用 del 和 gc.collect(),但不起作用。如果在 Mint 版本中程序运行不会消耗全部内存,而在 Ubuntu 22.04 上一段时间后消耗了所有内存,这是什么问题?

每次迭代内存使用量都会增加,直到 Ubuntu 冻结或程序被终止。

相关内容