24小时热门版块排行榜    

查看: 416  |  回复: 8
当前主题已经存档。

hora0212

铜虫 (初入文坛)

[交流] 【求助】这个错误是什么

Traceback (most recent call last):
  File "c:/docume~1/admini~1/locals~1/temp/tmpspvove.nl", line 571, in ?
    runtime_parameters = runtime_parameters
ATKError: bad allocation
Terminated Abnormally

ATKbad allocation 是什么意思?是路径不对吗?还是说构型错误?
5个金币做感谢,谢谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zdhlover

荣誉版主 (职业作家)

小木虫之莲花佛

★ ★ ★ ★
wuli8(金币+1,VIP+0):(*^__^*)谢谢,辛苦了。 3-23 20:30
hora0212(金币+3,VIP+0):我安装的时候是把路径改动了下,后来也改回来了,不知道改对没有,我算给的例子能算,自己建的就不可以,请问怎么删除了以后重装不留下以前设定的痕迹。我重装了以后连LIC都不用再装一次,不知道怎么彻底删除。 3-25 18:51
首先检查一下脚本中你存放.VNL和.nc文件的路径是否写的正确,再看一下你的结构是否错误
2楼2009-03-23 18:56:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

TIGERYZZ

金虫 (小有名气)

★ ★ ★
zxzj05(金币+1,VIP+0):3q! 期待更多讨论! 3-24 10:24
hora0212(金币+2,VIP+0):谢谢,我的是4个核的,每个都是1g的,会有不够的情况吗?我算的是周期性的结构 3-25 18:52
bad allocation:
也有可能是内存不足~~
3楼2009-03-24 07:17:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

TIGERYZZ

金虫 (小有名气)

★ ★ ★ ★
wuchenwf(金币+4):谢谢
我在计算中出现bad allocation主要是由于内存不足引起的,4G的内存可以计算比较可观的体系了。
但是我不知道LZ主要是用的是什么操作系统。一般在linux下,很少会出现这个错误~~但是在win下(无论是不是64位的),由于windows单进程内存使用不能超过1G,多以即便你有再大内存也只能是浪费的。
所以建议楼主使用linux或者unix进行计算,这样可以更好地利用和管理内存~~

[ Last edited by TIGERYZZ on 2009-3-26 at 13:07 ]
4楼2009-03-26 13:06:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

acridine

木虫 (正式写手)

★ ★ ★
wuchenwf(金币+3):谢谢
>由于windows单进程内存使用不能超过1G..

请问这条消息可靠不?
我一直怀疑windows系统存在这种限制,发帖问过不过最后也没有结果。
5楼2009-03-26 19:22:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

TIGERYZZ

金虫 (小有名气)

引用回帖:
Originally posted by acridine at 2009-3-26 19:22:
>由于windows单进程内存使用不能超过1G..

请问这条消息可靠不?
我一直怀疑windows系统存在这种限制,发帖问过不过最后也没有结果。

你可以自己找个计算体系试试,就能发现了,呵呵
6楼2009-03-26 21:20:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

acridine

木虫 (正式写手)


zdhlover(金币+1,VIP+0):谢谢 3-27 18:27
呵呵,多谢
我之前确实发现过这个现象:
比如算N个原子的团簇,使用的最大内存是900多M,而Windows总的内存是3G,结果算N+1个原子时就提示内存不足了。
但当时也不确定究竟是系统的问题还是计算参数的问题。
7楼2009-03-27 09:17:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hora0212

铜虫 (初入文坛)

引用回帖:
Originally posted by TIGERYZZ at 2009-3-26 13:06:
我在计算中出现bad allocation主要是由于内存不足引起的,4G的内存可以计算比较可观的体系了。
但是我不知道LZ主要是用的是什么操作系统。一般在linux下,很少会出现这个错误~~但是在win下(无论是不是64位的), ...

你好,我的操作系统确实是WIN的,LINUX的系统是不是讲我有4个核,他会并行使用?还是讲需要用并行版本的LIC?我路径应该没问题,算使用说明中给的例子完全可以。
8楼2009-03-30 09:47:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zdhlover

荣誉版主 (职业作家)

小木虫之莲花佛

并行的话需要并行版本的lic
另外路径中有中文名字是直接报错的
9楼2009-03-30 11:54:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hora0212 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见