- 积分
- 69
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-5-7
- 最后登录
- 1970-1-1
|
发表于 2013-3-22 10:38:09
|
显示全部楼层
我之前读入nc数据处理的时候也遇到过这个问题,内存不够了,然后读入矩阵后又没有及时释放内存,clear变量也没有用,只能分批处理。你可以试试看在matlab里运行system_dependent memstats; 这么一句,可以看到你电脑的虚拟内存最大多少。
嗯。。网上看到的一个方法可以扩一下的,你可以试试,右键单击我的电脑--->>属性--->>高级--->>启动和故障修复--->>设置--->>编辑--->>
将最后一行multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" 复制,在下一行粘贴,并将粘贴一行改为multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional with 3GB switche" /3gb --->>存储--->>确定--->>重新启动计算机--->>在显示选择操作系统时,选择带有 3GB switche的一项--->>打开matlab。这时运行system_dependent memstats,就能看到virtual memory total 到了3G。 |
|