|
[Sponsors] |
August 5, 2008, 07:37 |
memory allocation error
|
#1 |
Guest
Posts: n/a
|
I keen getting the following message when i try to run solver. While there is about 50 GB storage available on the disk. what should I do to overcome this problem thank
*** Run-time memory allocation error *** | | Not enough free memory is currently available on the system. | | Could not allocate requested memory - exiting! |
|
August 5, 2008, 07:50 |
Re: memory allocation error
|
#2 |
Guest
Posts: n/a
|
how much do you have of memory RAM? I do some kind of simulations and my files are about 80 GB (trn files) and i donīt have this problem. I have only 8 GB of RAM.
|
|
August 5, 2008, 08:04 |
Re: memory allocation error
|
#3 |
Guest
Posts: n/a
|
Hi Rogerio. it is about 4GB RAM. is it because of RAM that I am getting this message. well it is the same problem which i sent you yesterday for meshing. I have done meshing somehow. but now its giving the memory error.
|
|
August 5, 2008, 08:13 |
Re: memory allocation error
|
#4 |
Guest
Posts: n/a
|
also the number of tetra is about 60,00000
|
|
August 5, 2008, 08:13 |
Re: memory allocation error
|
#5 |
Guest
Posts: n/a
|
increase this memory allocation. When i worked with a Athlon PC XP with only 512 MB of RAM, i did it sometimes and it did work out.
|
|
August 5, 2008, 08:15 |
Re: memory allocation error
|
#6 |
Guest
Posts: n/a
|
6,000,000.00 of elements?
If it is, you MUST increase your memory (RAM) up to 8 GB! |
|
August 5, 2008, 10:11 |
Re: memory allocation error
|
#7 |
Guest
Posts: n/a
|
I'm not sure if this is specifically a system specification problem but it sounds to me like you need to allot more memory for the solver and/or partitioner. Try setting a factor 1.2-2.0 for the partioner and see if that helps.
You might also try setting the expert parameter "topology estimate factor" to a factor of 1.2 or so. |
|
August 5, 2008, 10:42 |
Re: memory allocation error
|
#8 |
Guest
Posts: n/a
|
hi where I can find this partitioner settings. thanks
|
|
August 5, 2008, 10:53 |
Re: memory allocation error
|
#9 |
Guest
Posts: n/a
|
If you're running CFX locally through the Solver Manager you'll find input boxes for memory overrides on the Partitioner and Solver tabs. If you submit the job over a network with a script you can set "-sizepar" and "-s" where -sizepar is the partitioner memory override factor and -s is the solver memory override factor.
|
|
August 5, 2008, 11:10 |
Re: memory allocation error
|
#10 |
Guest
Posts: n/a
|
I am in CFX pre and I cant find partitioner option. i know the expert parameter
|
|
August 5, 2008, 11:12 |
Re: memory allocation error
|
#11 |
Guest
Posts: n/a
|
The partitioner memory allocation option is set in the Solver Manager.
|
|
August 12, 2008, 12:09 |
Re: memory allocation error
|
#12 |
Guest
Posts: n/a
|
isnīt it like there is not enough free RAM for the Solver to run the simulation? The solver tries to allocate enough memory to store the values; if there isnīt enough... there is "not enough free memory available". I often could get rid of this by allocating less then the 100 percent... like 90. You need approximately 1GB for 500.000 hexaelements or about 1.5mio tetra-elements . Hope that helps.
|
|
August 12, 2008, 12:57 |
Re: memory allocation error
|
#13 |
Guest
Posts: n/a
|
thanks. how can i change this option fom 100% to 90.???
|
|
August 13, 2008, 09:32 |
Re: memory allocation error
|
#14 |
Guest
Posts: n/a
|
From the Solver-GUI
Define Run-->"Show Advanced Controls" Solver Tab--> Solver Memory,Memory Alloc Factor =0.9 |
|
December 27, 2014, 20:26 |
|
#15 |
New Member
Thein Than Lin
Join Date: Dec 2014
Posts: 2
Rep Power: 0 |
Matthias said
From the Solver-GUI Define Run-->"Show Advanced Controls" Solver Tab--> Solver Memory,Memory Alloc Factor =0.9 It worked completely thanks you very much, Matthias |
|
December 30, 2014, 06:38 |
|
#16 |
Senior Member
Marcin
Join Date: May 2014
Location: Poland, Swiebodzin
Posts: 313
Rep Power: 13 |
try to increase allocation memory factor to 10 on the three options on solver
second question is how many processors/cores /threads do you have ?? Try to divide your simulation on all processors/cores/threads |
|
December 30, 2014, 21:59 |
|
#17 |
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,852
Rep Power: 144 |
The error message says "not enough free memory available". This is not a memory allocation problem so the memory allocation factor will not help it. It has simply run out of RAM so it needs more memory. If it was on a 32 bit system it may have maxxed out the 32 bit limit so needs a 64 bit OS and solver.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
ParaView for OF-1.6-ext | Chrisi1984 | OpenFOAM Installation | 0 | December 31, 2010 07:42 |
compile errors of boundary condition "expDirectionMixed" | liying02ts | OpenFOAM Bugs | 2 | February 1, 2010 21:11 |
POSDAT problem | piotka | STAR-CD | 4 | June 12, 2009 09:43 |
attach/detach (valve opening/closing) | phsieh2005 | OpenFOAM Running, Solving & CFD | 2 | March 21, 2009 06:18 |
OpenFOAM on MinGW crosscompiler hosted on Linux | allenzhao | OpenFOAM Installation | 127 | January 30, 2009 20:08 |