Out of memory when restart a huge case with total mesh over 2 million

50 views
Skip to first unread message

Jason

unread,
Feb 2, 2009, 9:46:19 PM2/2/09
to FDS and Smokeview Discussions
With FDS 5.25 I can run my case with a total cell number of over 2
million. In total I have 6 mesh blocks. However, after I stop it
nicely, I can not restart and conitnue the previous run. Following
error message is given:

C:\StudyG\case1\aplG-1-13>fds5 aplg-1-13.fds
forrtl: severe (98): cannot allocate memory for the file buffer - out
of memory,
unit 59, file C:\StudyG\case1\aplG-1-13\aplG-1-13_0004.restart
Image PC Routine Line Source
fds5.exe 0084A47A Unknown Unknown Unknown
fds5.exe 00847D09 Unknown Unknown Unknown
fds5.exe 007ED49D Unknown Unknown Unknown
fds5.exe 007EC6EB Unknown Unknown Unknown
fds5.exe 007E5AC5 Unknown Unknown Unknown
fds5.exe 006F2BBB Unknown Unknown Unknown
fds5.exe 007A3584 Unknown Unknown Unknown
fds5.exe 00850BC3 Unknown Unknown Unknown
fds5.exe 0083006E Unknown Unknown Unknown
kernel32.dll 7C816FD7 Unknown Unknown Unknown


Is there any method to allocate more memory for FDS like did with
FDS4? or just because of my machine only have 3GB of RAM and need to
increase it?

Jason

Kevin

unread,
Feb 3, 2009, 8:17:23 AM2/3/09
to FDS and Smokeview Discussions
We compile FDS for 32 bit Windows with the maximum stack size. In FDS
4, you could increase the stack size manually, but this is no longer
necessary. Each mesh creates its own restart file. How big is mesh 4?

Apollo

unread,
Feb 3, 2009, 7:38:28 PM2/3/09
to FDS and Smokeview Discussions
if the program is running on winXP, i suggest restarting in ms prompt
(winxp safe mode), this effectively reduces the nos of TSRs running in
the background with anti virus/ firewall being notorious on mems.

Jason

unread,
Feb 5, 2009, 3:05:36 AM2/5/09
to FDS and Smokeview Discussions
FDS version 5.2.5:

The number of cells for MESH 4 is:

267x48x36

This is not too much.


Another problem I met today is also related to the memory, I used
following mesh size:

&MESH IJK=120,60,30, XB=1760,1820, -6.0,6.0, 0.0,6.0 /C-1
&MESH IJK=120,60,32, XB=1820,1880, -6.0,6.0, 0.0,6.4 /C-2
&MESH IJK=120,60,36, XB=1880,1940, -6.0,6.0, 0.0,7.2 /C-3
&MESH IJK=104,60,40, XB=1940,1992, -6.0,6.0, 0.0,8.0 /C-4
&MESH IJK=176,54,40, XB=1992,2080, -5.4,5.4, 0.0,8.0 /C-5~C-6
&MESH IJK=120,54,45, XB=2080,2140, -5.4,5.4, 0.0,9.0 /C-7
&MESH IJK=240,60,48, XB=2140,2260, -6.0,6.0, 0.0,9.6 /C-8~C-10
&MESH IJK=100,40,45, XB=2260,2310, -4.0,4.0, 0.0,9.0 /C-11

error message is as following:

-----------------------------------------------------------

Fire Dynamics Simulator

Compilation Date : Wed, 10 Dec 2008
Version : 5.2.5 Serial
SVN Revision No. : 2828

Job TITLE : aplG-1-14
Job ID string : aplG-1-14

ERROR: Memory allocation failed for QQ in the routine DUMP


-----------------------------------------------------------

Kevin

unread,
Feb 5, 2009, 8:19:33 AM2/5/09
to FDS and Smokeview Discussions
The message

ERROR: Memory allocation failed for QQ in the routine DUMP

is written by FDS following the allocation of QQ, which returns in
error because the operating system has run out of memory. If you
submit the case to the Issue Tracker, I can try it on my laptop.
> > the background with anti virus/ firewall being notorious on mems.- Hide quoted text -
>
> - Show quoted text -
Reply all
Reply to author
Forward
0 new messages