comsol multiphysics运行为什么会内存不足

在matrixfactorization的时候出现内存不足,希望大虾帮我解决一下。outofmemoryduringLUfactorization... 在matrix factorization的时候出现内存不足,希望大虾帮我解决一下。
out of memory during LU factorization
展开
 我来答
梦哥de唯一
推荐于2017-09-06 · TA获得超过6159个赞
知道小有建树答主
回答量:550
采纳率:33%
帮助的人:80.4万
展开全部
  1. 网格分的太细了会内存不足,可以自定义划分网格,不要太密,就不会有问题;

  2. 大容量内存搭配32位操作系统。由于内存的控制权属于操作系统而不是软件本身,32位的windows系统仅能支持2G的内存,超过这个数量操作系统不会调用。

    解决办法是使用64位操作系统。

  3. 硬件内存兼容性可能存在问题,例如使用不同规格的内存(品牌、容量,频率等等),或者将双通道内存插在非双通道插槽中,会有很小的几率导致操作系统无法调用全部内存。

    解决办法是重新配置硬件,尽量使内存规格统一。

thmlfx
2010-04-29
知道答主
回答量:13
采纳率:0%
帮助的人:9.2万
展开全部
这个软件主要是内存来计算的,不像ansys那样跟硬盘来回交换,所以这个软件的计算速度快啊,建议你重新划分一下网格,关注的部分密一些,这样也许会有改善的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b421a799d
2010-04-27
知道答主
回答量:9
采纳率:0%
帮助的人:4.2万
展开全部
二楼正解。comsol multiphysics计算是要剖分为网格计算的,这就是所谓的自由度。我是用这个软件计算电磁波的,1G内存大概只能运算14万个自由度。其实这个软件还可以更改算法,内存要求会降低,不过运算时间会增加。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
maybe也许可能
2010-04-25 · TA获得超过184个赞
知道答主
回答量:72
采纳率:0%
帮助的人:73.8万
展开全部
我觉得是你的网格分的太细了。我从前假如refine了两次网格,matrix factorization的时候就会说内存不足。你可以自定义划分网格,不要太密,就不会有问题
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
beccker
2010-04-24
知道答主
回答量:13
采纳率:0%
帮助的人:2.1万
展开全部
It is because your platform is 32 bit,it has the upper limitation of 1.5 GB of memory in this software whereas the 64-bit platform has no such limitation.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式