找回密码
 注册
Simdroid-非首页
查看: 99|回复: 6

运行程序内存不够用怎么办?

[复制链接]
发表于 2007-8-13 22:38:24 | 显示全部楼层 |阅读模式 来自 北京
程序运行时,提示内存不够用,谁有什么好办法解决吗?还有,Matlab支持的二维矩阵最大可以是多少乘多少啊?
发表于 2007-8-14 11:20:52 | 显示全部楼层 来自 湖北武汉
Simdroid开发平台
内存不够

1.加内存
2.加虚拟内存
3.看版面的关于向量化等等程序优化措施

Matlab支持的二维矩阵
你认为现在的MATLAB运行在486机器上能开多大矩形?
你这个问题,等于问,
我机器没有显卡,请问能流畅地跑魔兽世界吗?
你可以根据你内存大致算个矩阵维数出来

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2007-8-14 11:34:20 | 显示全部楼层 来自 北京海淀
真是巧了,一年前的今天,研学MATLAB版有这么个帖子:
http://bbs.matwav.com/post/view? ... =1&age=0#551332
回复 不支持

使用道具 举报

发表于 2007-8-14 17:01:14 | 显示全部楼层 来自 福建泉州
呵呵 有意思 。。。
回复 不支持

使用道具 举报

发表于 2007-8-14 21:32:29 | 显示全部楼层 来自 新加坡
这个和操作系统有关。如果要处理海量数据,最好能看看mathworks的下面这篇技术文章以及相关的连接。里面也讲到了最大能处理的数据大小。研学的那个帖子里说的64MB似乎缺乏根据。

http://www.mathworks.com/support/tech-notes/1100/1106.html
回复 不支持

使用道具 举报

发表于 2007-8-14 21:35:37 | 显示全部楼层 来自 新加坡
听说Linux在管理内存的机理上优于Windows,所以,如果需要处理海量数据(比如图像处理,地震数据处理等),不妨考虑64位Linux。我们现在用SuSE9.2(AMD Opteron),感觉还可以。不过没有在这个上面用过matlab。

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2007-8-15 00:01:13 | 显示全部楼层 来自 北京
多谢各位指点!:)
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-3-28 21:12 , Processed in 0.042534 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表