24小时热门版块排行榜    

查看: 1484  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

daya3957

银虫 (小有名气)


[交流] 【讨论】matlab 内存

我电脑是64bit win7,12G内存
不过听说matlab能调用的内存有限,要进行设置,不然还是调不了这么大的内存
请问应该怎么设置呢?怎么查看我的matlab能调用多大的内存?
多谢啦~
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

西瓜

荣誉版主 (知名作家)


★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
微尘、梦想(金币+1): 挺热心的哦,欢迎常来! 2011-05-09 17:25:47
引用回帖:
Originally posted by daya3957 at 2011-03-23 09:14:31:
我电脑是64bit win7,12G内存
不过听说matlab能调用的内存有限,要进行设置,不然还是调不了这么大的内存
请问应该怎么设置呢?怎么查看我的matlab能调用多大的内存?
多谢啦~

新币给多了,汗……谢谢!
话说,楼主MM怎么还是新虫啊?您都可以直接跳过铁虫、铜虫,跃升为银虫啦!

你点一下页面这一行里面的“升级”就可以变成“银虫”咯:
短消息  我的主页  记事本  我的话题  资料设置  |  站内搜索  金币中心  邀请好友  帮助  退出  西瓜 (虫号: 271749 , 金币: 216 , 银虫 升级)
4楼2011-03-24 19:29:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

西瓜

荣誉版主 (知名作家)


★ ★ ★
daya3957(金币+5):谢谢参与
余泽成(金币+2): 谢谢参与应助!欢迎常来程序语言版! 2011-04-03 23:56:46
我对Matlab只懂一点皮毛,下面是官网的一个说明:http://www.mathworks.com/support/tech-notes/1100/1106.html#5

64-Bit Architectures

If you are using a 64-bit operating system in conjunction with a 64-bit version of MATLAB, it is theoretically possible to access approximately power(2,64) bytes of memory. This far exceeds the amount of memory available to any computer on the market today, so the amount of memory that is available to MATLAB will be limited by the amount of memory available on the computer. As this is typically related to the amount of available virtual memory (or swap space), you may want to consult Section 5 of this document. Note, however, that there is still a limit on the largest single array available in MATLAB. For more information about this topic, consult Solution 1-5193IK.

上面提到Matlab能调用的最大内存决定于电脑的内存,而这又受到虚拟内存的限制,所以需要把虚拟内存的容量甚至大一些吧。

matlab具体能支持多大的数据呢?我们可以使用memory命令来查询。可以在matlab命令行输入 memory 看看你的系统的限制
我的系统是:
memory
Maximum possible array:            1451 MB (1.521e+009 bytes) *    当前系统数组能占的最大内存
Memory available for all arrays:   1451 MB (1.521e+009 bytes) *    当前系统变量可被分配的空间
Memory used by MATLAB:              126 MB (1.320e+008 bytes)    已经使用的内存熟练
Physical Memory (RAM):             2038 MB (2.137e+009 bytes)     系统物理内存数量
* Limited by System Memory (physical + swap file) available. 打星号表示受限于系统内存和交换空间的大小

以上都是复制粘贴的……仅供参考哦
2楼2011-03-24 12:12:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

西瓜

荣誉版主 (知名作家)



daya3957(金币+5):谢谢参与
daya3957(金币+10): 嘿嘿,多谢O(∩_∩)O~ 2011-03-24 18:44:46
还有一个可能也有用。都是复制粘贴的东西,金币就不必要啦
http://allenlukun.blog.163.com/b ... 092010431104758487/
MATLAB 内存容量修改

默认分类 2010-05-31 10:47:58 阅读337 评论0   字号:大中小 订阅
在用MATLAB做图像处理时 经常会碰到内存溢出的情况,可用如下方法修改,使得MATLAB的内存容量最大:



出自matlab:
matlab java.lang.OutOfMemoryError
Java虚拟机内存不够用了.可以增加最大内存设置.

1. 查找matlab根路径.在matlab命令行中敲入:matlabroot
显示根路径,如:C:\MATLAB7

2.查看当前Java虚拟机最大堆内存, 敲入:java.lang.Runtime.getRuntime.maxMemory

3.查看Java虚拟机版本.敲入:version -java

4.在 $MATLAB\bin\$ARCH 路径下新建java.opts文件.
$MATLAB是根路径,例如C:\MATLAB7
$ARCH是系统架构.例如win32,则在C:\MATLAB7\bin\win32下新建java.opts文件.

5.用记事本打开java.opts文件,
对于不同的版本的Java虚拟机,输入:
The following table shows the default settings MATLAB uses for versions of the JVM:

JVM       Initial Heap Size     Max Heap Size
1.6.0     -Xms64m               -Xmx128m (32-bit)
                                             -Xmx196m (64-bit)
1.5.0     -Xms64m               -Xmx96m   (32-bit)
                                             -Xmx128m (64-bit)
1.4.2     -Xms16m               -Xmx96m
1.3.1     -Xms16000000         -Xmx64000000
1.2.2     -Xms16000000         -Xmx64000000
1.1.8     -ms16000000           -mx64000000

例如我的Java是1.4.2,在java.opts文件写入-Xmx96m,保存就ok啦
如果输入错误就报错:warning : Failed to start to Java Virtual machine

6. 重启matlab,敲入java.lang.Runtime.getRuntime.maxMemory
显示最大内存改变,设置成功
3楼2011-03-24 12:15:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

daya3957

银虫 (小有名气)



微尘、梦想(金币+1): 欢迎常来程序语言版,我们将尽最大努力帮助虫友解决问题,不过,希望问题尽可能说详细才能得到解答,欢迎常来!!! 2011-05-09 17:24:08
引用回帖:
Originally posted by 西瓜 at 2011-03-24 12:15:53:
还有一个可能也有用。都是复制粘贴的东西,金币就不必要啦
http://allenlukun.blog.163.com/b ... 092010431104758487/
MATLAB 内存容量修改

默认分类 2010-05-31 10:47:5 ...

额...我一直没注意升级
来问问题通常都没人答,好不容易遇到热心人,嘿嘿O(∩_∩)O~
5楼2011-03-25 08:53:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 焦虑 +8 水冰月月野兔 2026-03-13 10/500 2026-03-18 09:21 by 咪呜喵呜
[考研] 301求调剂 +4 A_JiXing 2026-03-16 4/200 2026-03-17 17:32 by ruiyingmiao
[考研] 326求调剂 +5 上岸的小葡 2026-03-15 6/300 2026-03-17 17:26 by ruiyingmiao
[考研] 考研化学学硕调剂,一志愿985 +4 张vvvv 2026-03-15 6/300 2026-03-17 17:15 by ruiyingmiao
[考研] 274求调剂0856材料化工 +13 z2839474511 2026-03-11 14/700 2026-03-17 16:51 by share_joy
[考研] 材料与化工专硕调剂 +5 heming3743 2026-03-16 5/250 2026-03-17 14:03 by 勇敢太监王公公
[考研] 274求调剂 +5 时间点 2026-03-13 5/250 2026-03-17 07:34 by 热情沙漠
[考研] 0703化学调剂 +6 妮妮ninicgb 2026-03-15 9/450 2026-03-16 16:40 by houyaoxu
[考研] 中科院材料273求调剂 +4 yzydy 2026-03-15 4/200 2026-03-16 15:59 by Gaodh_82
[考研] 机械专硕调剂 +3 笨笨兔子 2026-03-12 3/150 2026-03-15 20:02 by 栗子粥?
[考研] 085601材料工程315分求调剂 +3 yang_0104 2026-03-15 3/150 2026-03-15 10:58 by peike
[考研] 中科大材料与化工319求调剂 +3 孟鑫材料 2026-03-14 3/150 2026-03-14 20:10 by ms629
[考研] 331求调剂(0703有机化学 +5 ZY-05 2026-03-13 6/300 2026-03-14 10:51 by Jy?
[考研] 材料工程调剂 +9 咪咪空空 2026-03-12 9/450 2026-03-13 22:05 by 星空星月
[考研] 求材料调剂 +5 隔壁陈先生 2026-03-12 5/250 2026-03-13 22:03 by 星空星月
[考研] 26调剂/材料/英一数二/总分289/已过A区线 +6 步川酷紫123 2026-03-13 6/300 2026-03-13 21:59 by 星空星月
[考研] 307求调剂 +5 超级伊昂大王 2026-03-12 5/250 2026-03-13 15:56 by 棒棒球手
[考研] 土木第一志愿276求调剂,科研和技能十分丰富,求新兴方向的导师收留 +3 土木小天才 2026-03-12 3/150 2026-03-13 15:01 by JourneyLucky
[考研] 070303一志愿西北大学学硕310找调剂 +3 d如愿上岸 2026-03-13 3/150 2026-03-13 10:43 by houyaoxu
[考博] 福州大学杨黄浩课题组招收2026年专业学位博士研究生,2026.03.20截止 +3 Xiangyu_ou 2026-03-12 3/150 2026-03-13 09:36 by duanwu655
信息提示
请填处理意见