CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > CFX

Not enough free memory is currently available

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   September 16, 2004, 04:03
Default Not enough free memory is currently available
  #1
Kang
Guest
 
Posts: n/a
ERROR #001100279 has occurred in subroutine ErrAction. Message:

*** Run-time memory configuration error ***

Not enough free memory is currently available on the system.

Could not allocate requested memory - exiting!

Is it caused by insufficient RAM, or something else? Any advice is appreciated!
  Reply With Quote

Old   September 16, 2004, 04:43
Default Re: Not enough free memory is currently available
  #2
Trushar Gohil
Guest
 
Posts: n/a
HI Windows workstations with large amounts of memory (>2GB) can fail during some stage even if the total amount of requested memory is less than 2GB. If this happens, first verify that sufficient Virtual Memory has been allocated in the Operating System. It is recommended that the maximum size of Virtual Memory be at least twice the size of the available physical memory.

And if till there is error then in solver manager there is a option in advanced controls in that go to solver and there is memory allocation factor Default value is 1.0 change it to 1.1 or 1.2 it may be it will help you
  Reply With Quote

Old   September 16, 2004, 05:15
Default Re: Not enough free memory is currently available
  #3
deLuther
Guest
 
Posts: n/a
I such case you need decrease this value 0.9 or less. (Of course if memmory requirements is not much more than available memory (2Gb on 32bit)). If such memory amount not sufficient try to play with individual allocation factors by variable types (integer,real,...). This type of error displays that you need 64bit machine or parallel (in simple words - more memory in system, not CFX).
  Reply With Quote

Old   September 16, 2004, 05:30
Default Re: Not enough free memory is currently available
  #4
Kang
Guest
 
Posts: n/a
Trushar Gohil, Your advice works! Thank you!
  Reply With Quote

Old   September 16, 2004, 05:36
Default Re: Not enough free memory is currently available
  #5
Kang
Guest
 
Posts: n/a
more, I tried local parallel!
  Reply With Quote

Old   September 17, 2004, 03:02
Default Re: Not enough free memory is currently available
  #6
matej
Guest
 
Posts: n/a
just for record, using local parallel when you have not enough memory on the box, is waste of time and power. Local parallel will demand bit more memory on single mashine than the single process itself, you need to distribute not only the worlk load on CPU but the memory too, so distributed parallel is the right thing to try.

matej
  Reply With Quote

Old   September 17, 2004, 05:33
Default Re: Not enough free memory is currently available
  #7
deLuther
Guest
 
Posts: n/a
But local paraller can be useful to run on single PC problem that requires more than 2Gb of memory. I did run job, that required about 3Gb, as local parallel (MPICH under windows) on single CPU (No HYPErthreading). When I test performance in such case (on task <2Gb), local parallel (2 processes on single cpu) was slightly (very little) faster than same task in serial. (just my experience). Of course distributed parallel was faster.
  Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Memory error? Young CFX 3 September 30, 2008 11:33
CFX CPU time & real time Nick Strantzias CFX 8 July 23, 2006 17:50
ERROR-- PDA free: Attempt to free memory...... tuks CFX 0 May 5, 2005 08:34
How to free memory after running Fluent ? David FLUENT 1 February 27, 2004 04:59
CFX 4.4 New free surface option Viatcheslav Anissimov CFX 0 April 3, 2002 06:27


All times are GMT -4. The time now is 03:45.