lalu637007 发表于 2009-10-10 15:32:05

内存分配的一个问题

我在做一个模型,used for maximum memory is 885.3mb,
sparse solver 用了120.3mb.
于是我在memory without sparse solver 设了130mb,maximum memory for solution设了0。我的计算机是4G,两根2G内存条,双核处理器。
为什么还是跳出来说incore不够,要outcore,等了好久都没反应?

急待解决!!!
谢谢,
我不是在打没准备之战,查了一些资料了也,可能脑袋太木瓜了吧,
希望高手不要嫌弃我的问题

wild_field 发表于 2009-10-10 16:12:56

这个问题我也想不明白,我从来没有碰到过这个问题。
你的软件是否是D版的?难道还与这个有关系吗?不知道:dizzy:

lalu637007 发表于 2009-10-10 16:25:37

是盗版的,我原本建了个没接触的,两个模型需要的内存差别在100mb左右,那个就可以算,设了接触,就要求助outcore了,不知道为什么,奇了怪了,不会是3维接触有什么特殊技巧吧

wild_field 发表于 2009-10-10 16:36:39

本帖最后由 wild_field 于 2009-10-10 16:40 编辑

D版没用过,不知道是否好用,估计肯定没有正版好用。
接触就是接触,没有什么特殊的技巧。

lynnxiong 发表于 2009-10-10 16:46:33

“等了好久都没反应?”
好久?可以说说看

lalu637007 发表于 2009-10-10 18:28:53

从早上九点等到12点,一步也没算,还是停留在寻找outcore上。
我建的其他的模型有要求内存比他高的,两三小时都算完了。

问:3D接触面的地方gluemesh吗?

lalu637007 发表于 2009-10-10 18:33:43

建的body,设接触面的地方,我没有facelink,划分网格时选了no checking,然后设了接触面,
要不要gluemesh
计算不能通过接触面传递吗?
会不会是这些问题导致的~~~~
因为同样的模型,一个设了接触,一个没设,
结果设了接触面的就发生了这样的事情

北鹰南飞 发表于 2009-10-10 19:57:57

都要设接触了,还要gluemesh做什么?你首先要清楚自己的分析目的。 7# lalu637007

北鹰南飞 发表于 2009-10-10 20:01:17

你的模型有多大规模?
通常windows32bit系统允许的内存是2.3G左右。 1# lalu637007

lalu637007 发表于 2009-10-11 09:56:41

*
MASTER ANALYSIS=STATIC MODEX=EXECUTE TSTART=0.00000000000000 IDOF=111,
   OVALIZAT=NONE FLUIDPOT=AUTOMATIC CYCLICPA=1 IPOSIT=STOP,
   REACTION=YES INITIALS=NO FSINTERA=NO IRINT=DEFAULT CMASS=NO,
   SHELLNDO=AUTOMATIC AUTOMATI=OFF SOLVER=SPARSE,
   CONTACT-=CONSTRAINT-FUNCTION TRELEASE=0.00000000000000,
   RESTART-=NO FRACTURE=NO LOAD-CAS=NO LOAD-PEN=NO MAXSOLME=0,
   MTOTM=2 RECL=3000 SINGULAR=YES STIFFNES=1.00000000000000E-09,
   MAP-OUTP=NONE MAP-FORM=NO NODAL-DE='' POROUS-C=NO ADAPTIVE=0,
   ZOOM-LAB=1 AXIS-CYC=0 PERIODIC=NO VECTOR-S=GEOMETRY EPSI-FIR=NO,
   STABILIZ=NO STABFACT=1.00000000000000E-12 RESULTS=PORTHOLE,
   FEFCORR=NO


in文件里的这个东西是啥玩意??

lalu637007 发表于 2009-10-11 09:58:49

我也觉得不用gluemesh,是有人跟我讲要弄的,我又不知道哪里错了,就上来问问,
有可能是我乱删in文件的问题,再试试看,
这个计算只需要900左右,我的计算机应该够得啊

wild_field 发表于 2009-10-11 19:10:27

*
MASTER ANALYSIS=STATIC MODEX=EXECUTE TSTART=0.00000000000000 IDOF=111,
   OVALIZAT=NONE FLUIDPOT=AUTOMATIC CYCLICPA=1 IPOSIT=STOP,
   REACTION=YES INITIALS=NO FSINTERA=NO IRINT=DEFAULT CMASS= ...
lalu637007 发表于 2009-10-11 09:56 http://forum.simwe.com/images/common/back.gif
这个命令流最不好看了,我都没有仔细的看过这个命令流。
页: [1]
查看完整版本: 内存分配的一个问题