24小时热门版块排行榜    

查看: 3288  |  回复: 4

hy921008

新虫 (初入文坛)

[求助] comsol模拟内存溢出 已有3人参与

我用comsol进行模拟,结果出现Java Heap Space的错误提示,再次运算就会出现内存不足的错误提示,必须要把comsol退出重新打开才能模拟。
想请教这是怎么回事?我用的服务器跑的,128G,并且它提示内存溢出的时候,任务管理器显示内存只用了几个G,所以内存应该是足够的,那为什么会出现这样的情况呢?是不是有什么地方需要设置?
回复此楼

» 猜你喜欢

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

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

relive012429

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
运行的时候缓存会占用你的C盘吧
Move forward with grateful heart.
2楼2015-08-20 17:20:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hy921008

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by relive012429 at 2015-08-20 17:20:44
运行的时候缓存会占用你的C盘吧

不是很明白,可以具体些吗?内存是足够的,是否是哪里需要设置?
3楼2015-08-20 18:17:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

calmtrack321

新虫 (初入文坛)

【答案】应助回帖

引用回帖:
3楼: Originally posted by hy921008 at 2015-08-20 18:17:23
不是很明白,可以具体些吗?内存是足够的,是否是哪里需要设置?...

二楼的意思是,为了给内存提供缓存,(根据电脑设置不同)你的服务器可能会在C盘划分出一个文件,这个文件大小和服务器的设置及其内存相关,它可能会占用你大量的C盘的空间,导致你的系统盘的存储空间过小。

以上这段话的意思是,出现内存不足的报错时,你检查一下你的C盘满了没,或者是否快满了。

另128G的电脑啊……羡慕嫉妒恨……我这里服务器64G,我的私人电脑16G……
4楼2015-09-21 09:20:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

黄豆大人

金虫 (小有名气)

【答案】应助回帖

接2楼。comsol在运算时,会生成临时文件(就是系统盘中的缓存文件)。当系统盘的磁盘空间被这些文件大量占用之后(你可以看看在运算时,你的系统盘大小和平时的相差多少,就可以估算出这些文件的大小啦),运算速度自然就慢了,甚至是出错。

解决的方法:把缓存文件的保存路径改了,不用系统盘储存。
5楼2016-01-11 10:12:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hy921008 的主题更新
信息提示
请填处理意见