为什么完成的python脚本仍然会阻塞内存?

为什么完成的python脚本仍然会阻塞内存?

我正在运行一个 python3 脚本,该脚本执行大量内存操作,因此占用了大量 RAM。我的机器有 256GB 的 RAM。我注意到,即使我的脚本完成(程序到达函数中步骤的末尾__main__),并且我的所有结果都保存在文件中,该htop命令仍然显示巨大的 RAM 使用量。只有运行pkill -9 -f myscript.py才能清理内存。为什么会这样?如果我的程序完成,内存不应该自动释放吗?

相关内容