首页 > 解决方案 > Python Pandas 内存管理

问题描述

2个问题:

  1. 当我们删除/删除数据帧并使用 gc.collect() 时,python 是否清空了占用的 ram?

  2. 如果我们执行 df.to_csv(filename),那么 df 是指之后的文件还是仍然从内存(RAM)中引用的数据?

标签: pythonpandasmemoryram

解决方案


  1. 当我们删除/删除数据帧并使用 gc.collect() 时,python 是否清空了占用的 ram?

是的,它将是 RAM 中的空白空间。

  1. 如果我们执行 df.to_csv(filename),那么 df 是指之后的文件还是仍然从内存(RAM)中引用的数据?

    不,它不会从文件中引用它仍然会引用 df 变量。


推荐阅读