zhyihu 发表于 2008-3-2 11:35

增加2G内存后怎么还是内存不足?

以前发过此问题,ANSYS LS-DyNA下,solid168建立钢管的模型,网格划分约20000个单元,计算高频的压力载荷作用于钢管的端面,钢管中部有一小圆孔 直径6mm,自由边界条件,求解每次都是约30秒就退出,messag提示内存不足(原来是1G),我增加了2G内存条(威刚的 ,ANSYS运行内存我设置为3200MB,运行后,messag还是提示内存不足,我把1G拔了,再运行还是同样的提示,Error Memory is set            1532637 words short
         increase 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

xiven2008 发表于 2008-3-2 12:20

ANSYS在windows32的系统下只一般实际调用不了那么多内存的,一般只能用到1500MB,再增加物理内存没用的,操作系统就限制死了的

一般解决上面问题有两个:1、用windows64位的(当然CPU要支持64位的);
2、在linux 或unix等系统下运行ANSYS,那样有多少物理内存,都可以用到。

16443 发表于 2008-3-3 19:31

回复 2楼 的帖子

ANSYS在windows32的系统下只一般实际调用不了那么多内存的,一般只能用到1500MB
                                                                                                                            ~~~~~~~~~~~~~
11.0能用到1.8G了,呵呵   

另外,还可以增加虚拟内存,利用页面文件解决大模型。

zhyihu 发表于 2008-3-9 19:41

谢谢!我试试看。
页: [1]
查看完整版本: 增加2G内存后怎么还是内存不足?