增加2G内存后怎么还是内存不足?
以前发过此问题,ANSYS LS-DyNA下,solid168建立钢管的模型,网格划分约20000个单元,计算高频的压力载荷作用于钢管的端面,钢管中部有一小圆孔 直径6mm,自由边界条件,求解每次都是约30秒就退出,messag提示内存不足(原来是1G),我增加了2G内存条(威刚的 ,ANSYS运行内存我设置为3200MB,运行后,messag还是提示内存不足,我把1G拔了,再运行还是同样的提示,Error Memory is set 1532637 words shortincrease the memory size.
Current memory size 8500000有时还打不开原来建的模型。这是为何?请高手指点,谢谢!
messag如下: Date: 03/01/2008 Time: 19:20:22
___________________________________________________
| |
|LivermoreSoftwareTechnologyCorporation |
| |
|7374 Las Positas Road |
|Livermore, CA 94551 |
|Tel: (925) 449-2500Fax: (925) 449-2507 |
|www.lstc.com |
|_________________________________________________|
| |
|LS-DYNA, A Program for Nonlinear Dynamic |
|Analysis of Structures in Three Dimensions |
|Version:970 Date: 01/10/2005 |
|Revision: 5434a Time: 18:01:01 |
| |
|Features enabled in this version: |
| ANSYS Database format |
| Shared Memory Parallel |
| |
|Licensed to: |
| |
|Platform : |
|OS Level : WINDOWS XP |
|Hostname : billgates |
|Precision: Single precision (I4R4) |
| |
|Unauthorized use infringes LSTC copyrights |
|_________________________________________________|
Input file: 030101.k
The native file format : 32-bit small endian
Memory size from default : 8500000
expanding memory to 8500000
********notice********notice********notice********
* *
* This is the LS-DYNA Explicit Finite Element code. *
* Neither LSTC nor the authors assume any responsibility for *
* the validity, accuracy, or applicability of any results *
* obtained from this system. The user must verify his own *
* results. *
* *
* LSTC endeavors to make the LS-DYNA code as complete, *
* accurate and easy to use as possible. *
* Suggestions and comments are welcomed.Please report any*
* errors encountered in either the documentation or results*
* immediately to LSTC through your site focus. *
* *
* Copyright (C) 1990-2005 *
* by Livermore Software Technology Corp. (LSTC) *
* All rights reserved *
* *
********notice********notice********notice********
contracting memory to 439904
expanding memory to 859808
expanding memory to 1485050
expanding memory to 3401618
expanding memory to 3431618
expanding memory to 3491618
expanding memory to 3522636
expanding memory to 3584136
expanding memory to 4729513
expanding memory to 4832720
expanding memory to 4935927
expanding memory to 5039134
expanding memory to 5974918
expanding memory to 6078125
contracting memory to 2
LS-DYNA will perform a structural only analysis
LS-DYNA user input
ls-dyna (version 970 ) date 01/10/2005
expanding memory to 2194
expanding memory to 6026
expanding memory to 781325
expanding memory to 3316572
expanding memory to 3368540
expanding memory to 6930034
expanding memory to 6932040
contracting memory to 6930683
expanding memory to 6936718
expanding memory to 7659875
contracting memory to 7453461
expanding memory to 8178986
expanding memory to 10032637
*** Error Memory is set 1532637 words short
increase the memory size.
Current memory size 8500000
T i m i n g i n f o r m a t i o n
CPU(seconds) %CPUClock(seconds) %Clock
----------------------------------------------------------------
Initialization ....... 0.0000E+00 0.00 0.0000E+00 0.00
Element processing ... 0.0000E+00 0.00 0.0000E+00 0.00
Binary databases ..... 0.0000E+00 0.00 0.0000E+00 0.00
ASCII database ....... 0.0000E+00 0.00 0.0000E+00 0.00
Contact algorithm .... 0.0000E+00 0.00 0.0000E+00 0.00
Contact entities ..... 0.0000E+00 0.00 0.0000E+00 0.00
Rigid bodies ......... 0.0000E+00 0.00 0.0000E+00 0.00
Implicit Nonlinear ... 0.0000E+00 0.00 0.0000E+00 0.00
Implicit Lin. Alg. ... 0.0000E+00 0.00 0.0000E+00 0.00
----------------------------------------------------------------
T o t a l s 0.0000E+00 0.00 0.0000E+00 0.00
Problem time = 0.0000E+00
Problem cycle = 0
Total CPU time = 0 seconds ( 0 hours0 minutes0 seconds)
CPU time per zone cycle= 0 nanoseconds
Clock time per zone cycle= 0 nanoseconds
Number of CPU's 1
NLQ used/max 96/ 96
Start time 03/01/2008 19:20:22
End time 03/01/2008 19:20:33
Elapsed time 11 seconds ( 0 hours0 minutes 11 seconds)
E r r o r t e r m i n a t i o n ANSYS在windows32的系统下只一般实际调用不了那么多内存的,一般只能用到1500MB,再增加物理内存没用的,操作系统就限制死了的
一般解决上面问题有两个:1、用windows64位的(当然CPU要支持64位的);
2、在linux 或unix等系统下运行ANSYS,那样有多少物理内存,都可以用到。
回复 2楼 的帖子
ANSYS在windows32的系统下只一般实际调用不了那么多内存的,一般只能用到1500MB~~~~~~~~~~~~~
11.0能用到1.8G了,呵呵
另外,还可以增加虚拟内存,利用页面文件解决大模型。 谢谢!我试试看。
页:
[1]