【发布时间】:2015-04-23 08:02:39
【问题描述】:
我无法理解以下场景。
活动监视器上的初始 Matlab 内存(在 Mac 上)= 969.4MB
当我加载包含 80x60x13x15238 图像的 .mat 文件时,这些图像在硬盘上显示大小为 2.1 GB。 Activity Monitor 的内存使用量达到 7.80GB,压缩内存为 172.6MB。
当我开始模拟时,内存使用达到 8.22GB,压缩内存达到 6.13 GB。
我有 3 个问题? 1) 为什么 2.1 GB 数据的内存使用率如此之高? 2)我怎样才能减少它或哪种格式最好,它可能会占用更少的内存? 3)如果有其他格式,加载和使用速度是否快?
问候。
【问题讨论】:
-
所以这是一个大矩阵?什么数据类型?
whos打印出什么? -
@Daniel Name = mymat, Size = 4-D, Bytes = 7606809600 Class=double,