python - Python Pandas 内存管理
问题描述
2个问题:
当我们删除/删除数据帧并使用 gc.collect() 时,python 是否清空了占用的 ram?
如果我们执行 df.to_csv(filename),那么 df 是指之后的文件还是仍然从内存(RAM)中引用的数据?
解决方案
- 当我们删除/删除数据帧并使用 gc.collect() 时,python 是否清空了占用的 ram?
是的,它将是 RAM 中的空白空间。
如果我们执行 df.to_csv(filename),那么 df 是指之后的文件还是仍然从内存(RAM)中引用的数据?
不,它不会从文件中引用它仍然会引用 df 变量。
推荐阅读
- typescript - 我找不到关于如何将“.expire”转换为打字稿对象的 angular 6 解决方案
- sql - SQL JOIN 多个表,限制为 1
- javascript - 如何在手机上禁用脚本
- python - list.count() 表示列表中有两项时的一项
- verilog - 延迟后如何输出二进制数对应的方波?
- python - Pycharm在windows上找不到用pip安装的包或模块
- google-cloud-firestore - Firestore:获取服务器时间戳值以进行客户端时间比较
- javascript - 如果其连续元素是重复的,则通过保留该值的一个实例仅过滤掉该数组
- sql-server - 在没有 AVG 或 SUM 的 SQL Server 中将行透视到列
- javascript - ramda:根据对象的当前状态设置对象