我正在考虑使用亚马逊云来满足我的所有模拟需求。生成的 sim 文件非常大,我想将它们移动到我的本地驱动器以便于分析等。您必须为移动的每个数据付费,所以我想将我所有的 sim 解决方案压缩得尽可能小。它们只是以 .mat 文件的形式保存的 numpy 数组,使用:
import scipy.io as sio
sio.savemat(filepath, do_compression = True)
所以我的问题是,压缩 numpy 数组的最佳方法是什么(它们当前存储在 .mat 文件中,但我可以使用任何 python 方法存储它们),通过使用 python 压缩保存、linux 压缩或两者兼而有之?
我在linux环境中,我对任何类型的文件压缩持开放态度。