找回密码
 注册
查看: 5580|回复: 5

Warning: ST_Malloc: out of memory.malloc_storage: unable

[复制链接]
发表于 2006-10-21 13:06:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请问这是什么原因.
150万网格
2G内存
应该可以计算.
如果我一开始计算的时候不打开残差,计算顺利.
但是如果打开残差和CL CD后,就出现这个东西
 楼主| 发表于 2006-10-22 08:52:19 | 显示全部楼层

Warning: ST_Malloc: out of memory.malloc_storage: unable to malloc Rec

Error: 1000000: Failed to allocate    19.01MB memory (..\..\src\amg.c:2779)
这又是什么原因????
 楼主| 发表于 2006-10-23 08:42:52 | 显示全部楼层

Warning: ST_Malloc: out of memory.malloc_storage: unable to malloc Rec

11111111112
发表于 2011-6-10 10:58:45 | 显示全部楼层
原帖由 erricyang123 于 2006-10-21 13:06 发表
请问这是什么原因.
150万网格
2G内存
应该可以计算.
如果我一开始计算的时候不打开残差,计算顺利.
但是如果打开残差和CL CD后,就出现这个东西



想不到在论坛一搜,居然出现了跟我的一模一样的问题,继续求专家解决方案:
我模拟的对象:
网格数:112万(见附图)

电脑配置:
小型工作站
CPU:intel(R)  Xeon(R) CPU E5410@2.33GHZ
内存:8G
模型及网格数.GIF
初始化时出现错误!!.GIF
发表于 2011-6-24 09:23:40 | 显示全部楼层

回复 1# erricyang123 的帖子

是不是操作系统的问题,32位的不能用到8 GB. 我也是出现过内存溢出的问题,但是内存容量绝对够。论坛上有高手说是 系统问题,最好64位的。我最后没换系统,又增加了几个节点并行好了。
发表于 2011-6-24 10:03:07 | 显示全部楼层
原帖由 achrliu 于 2011-6-24 09:23 发表
是不是操作系统的问题,32位的不能用到8 GB. 我也是出现过内存溢出的问题,但是内存容量绝对够。论坛上有高手说是 系统问题,最好64位的。我最后没换系统,又增加了几个节点并行好了。



楼上的正解!
换用多核的并行计算就搞定了.
如果换了以后还出现类似的问题,就要考虑是不是模拟的问题太复杂,而初始化和松弛因子没调整好.
这个问题我也碰到了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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