在HDFView 2.14上查看使用h5py写入的大型(12.5GB)HDF5文件

时间:2018-04-20 23:01:39

标签: python out-of-memory hdf5 h5py hdf

我有一个使用Python / h5py创建的非常大的HDF5文件。我无法在HDFView 2.14上打开文件,当我尝试打开文件时没有任何反应。有关如何打开/查看文件的任何建议?它只包含5个数据集,但每个数据集有7.78亿行..因此问题。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以编辑hdfview.bat并在交换机上添加更多内存

这是.bat文件中的行: 开始" HDFView" "%JAVABIN%\ javaw.exe的" %JAVAOPTS%-Xmx1024M -Djava.library.path ="%INSTALLDIR%\ lib;%INSTALLDIR%\ lib \ ext" -Dhdfview.root ="%INSTALLDIR%" -cp"%INSTALLDIR%\ lib \ fits.jar;%INSTALLDIR%\ lib \ netcdf.jar;%INSTALLDIR%\ lib \ jarhdf-3.3.2.jar;%INSTALLDIR%\ lib \ jarhdf5-3.3。 2.jar;%INSTALLDIR%\ lib中\ SLF4J-API-1.7.5.jar;%INSTALLDIR%\ lib中\额外\ SLF4J-NOP-1.7.5.jar;%INSTALLDIR%\ lib中\ HDFView.jar" hdf.view.HDFView%*

您可以将-Xmx1024M编辑为更像:-Xmx4024M 它为java机器增加了更多内存