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

[问题讨论] 内存不足,如何解决

[复制链接]
发表于 2013-11-12 09:37:33 | 显示全部楼层 |阅读模式 来自 黑龙江哈尔滨
本帖最后由 MILAN3 于 2013-11-12 09:53 编辑

计算时出现提示,如下所示,大概意思是内存不够,两个解决方法,一个是增加虚拟内在,另一个增加工作空间。请教高手,第一个方法是增加内存条吗?第二个方法是什么意思,如何增加?

*** ERROR ***                           CP =    3153.014   TIME= 09:37:07
There is not enough memory for the Sparse Matrix solver to proceed.     
Please increase the virtual memory on your system and/or increase the   
work space memory and rerun ANSYS.  The memory currently allocated by   
ANSYS = 516 MB.  The memory allocation attempted = 147 MB.  The         
largest block of ANSYS memory available for the Sparse Matrix solver =  
84 MB.   
发表于 2013-11-21 20:33:08 | 显示全部楼层 来自 内蒙古呼和浩特
Simdroid开发平台
这个问题以前遇上过,增加虚拟内存,或者是增加工作空间,效果都不是很明显,要是32位机器的话,物理内存最大识别量也就3.75G了,再加也无济于事的,而且ANSYS自身已经对机器内存进行了很高效的识别和利用,自己手动去调节的话,有时候效果还不如以前呢。
遇到这种问题,深入的分析一下模型,看能不能对模型进行一些简化,比如:
1:模型和边界条件具有对称性的话,可以在建模的时候只截取模型的一部分加上对称边界条件,减小总体方程数目;
2:初次分析的时候网格不要太小,有初步结果后,对重点关注区域用子模型再次进行细化分析;
当然,要是条件允许的话,你也可以直接上个64位的工作站,本人现使用的是DELL64位的工作站,内存8G,另一同事的工作站24G内存,呵呵!
回复 不支持

使用道具 举报

发表于 2013-11-22 12:45:41 | 显示全部楼层 来自 美国
如果你的问题可行的话,用PCG求解器
EQSLV,PCG
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-25 01:16 , Processed in 0.031586 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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