comsol multiphysics运行为什么会内存不足
在matrixfactorization的时候出现内存不足,希望大虾帮我解决一下。outofmemoryduringLUfactorization...
在matrix factorization的时候出现内存不足,希望大虾帮我解决一下。
out of memory during LU factorization 展开
out of memory during LU factorization 展开
5个回答
展开全部
网格分的太细了会内存不足,可以自定义划分网格,不要太密,就不会有问题;
大容量内存搭配32位操作系统。由于内存的控制权属于操作系统而不是软件本身,32位的windows系统仅能支持2G的内存,超过这个数量操作系统不会调用。
解决办法是使用64位操作系统。
硬件内存兼容性可能存在问题,例如使用不同规格的内存(品牌、容量,频率等等),或者将双通道内存插在非双通道插槽中,会有很小的几率导致操作系统无法调用全部内存。
解决办法是重新配置硬件,尽量使内存规格统一。
展开全部
这个软件主要是内存来计算的,不像ansys那样跟硬盘来回交换,所以这个软件的计算速度快啊,建议你重新划分一下网格,关注的部分密一些,这样也许会有改善的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
二楼正解。comsol multiphysics计算是要剖分为网格计算的,这就是所谓的自由度。我是用这个软件计算电磁波的,1G内存大概只能运算14万个自由度。其实这个软件还可以更改算法,内存要求会降低,不过运算时间会增加。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得是你的网格分的太细了。我从前假如refine了两次网格,matrix factorization的时候就会说内存不足。你可以自定义划分网格,不要太密,就不会有问题
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询