爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 776|回复: 5

[求助] xarray+cfgrib读取Grib文件,存储无法释放问题求助!!!

[复制链接]

新浪微博达人勋

发表于 2024-3-25 18:45:35 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 李四 于 2024-3-25 18:46 编辑

成功读取数据到data现在读取它的values,会出现内存不释放问题

foo2-第二次

foo2-第二次

foo

foo

Ds.values后会导致内存增加,但是释放Ds以及退出函数内存也没有释放,再次进入foo2函数,内存还会继续增加且不会释放




foo2-第一次

foo2-第一次
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2024-4-25 20:18:11 | 显示全部楼层
https://github.com/ecmwf/cfgrib/issues/325,包本身的bug,快2年了还没有解决,感觉像是欧洲中心他们的超算内存够大,不在乎。建议换个包。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-4-27 18:33:44 来自手机 | 显示全部楼层
pygrib+eccodes。或者。eccodes本身就可以。别说是我说的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2024-5-17 11:44:20 | 显示全部楼层
edwardli 发表于 2024-4-27 18:33
pygrib+eccodes。或者。eccodes本身就可以。别说是我说的

好的谢谢已用pygrib解决,检索要素比cfgrib麻烦了一点,至少解决了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2024-5-17 11:55:29 | 显示全部楼层
掌控云海 发表于 2024-4-25 20:18
https://github.com/ecmwf/cfgrib/issues/325,包本身的bug,快2年了还没有解决,感觉像是欧洲中心他们的超 ...

好的谢谢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 6 天前 来自手机 | 显示全部楼层
【雷小Py-025:Xarray的内存/效率危机终结者Dask_2024.11.09-哔哩哔哩】 https://b23.tv/IJZUbxv
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表