为什么,当加载到RAM中时,我的netcdf文件是否大于实际文件大小?

时间:2015-05-09 16:02:26

标签: python netcdf

我的硬盘驱动器上有一个1.1 Gb的netCDF文件,然而,当我将主变量加载到内存中时,它占用的内存超过了我的8 Gb RAM。

这是一个非常大的矩阵(48,3105,7025),python本身不会加载到我的机器上(np.ones((48,3105,7025))),但有什么特别的原因吗?如果我加载一个切片,我在21 Mb左右看21,812,625,这相当于原始文件大小。

python正在做什么占用了大量内存,是否有办法实现呢?

0 个答案:

没有答案