CFD Online Discussion Forums

CFD Online Discussion Forums (
-   FloEFD, FloWorks & FloTHERM (
-   -   FloWORKS memory allocation? (

Casey December 9, 2008 15:03

FloWORKS memory allocation?
Okay the basic question is as follows:

When doing a run, I continually get "Unable to allocate a continuous block of memory (amount)." msg follow by the solver shutting down? I check the performance tab and I'm only using 2gb of the 3.5 the system has in total. I've run floworks successfully in the past many times, its just a new revision that's giving problems.

I think it has to do with a single process only being able to allocate 2gb of memory? is there any way to break it up or change the memory allocation?

Pranesh December 15, 2008 02:50

Re: FloWORKS memory allocation?
1.You can increase the Virtual Memory under MY COMPUTER. 2. If you are using DELL laptop then change 2CPU to 1 CPU under performance settings while the system is getting started under CMOS setup. 3.Goto RUN type %temp% clear all ur temporary files.

Probably the third option will work for you.

Casey December 15, 2008 12:35

Re: FloWORKS memory allocation?
I upped the VM to a 8gb limit from 2, but that still doesn't solve the problem, as soon as the calculations hit 2gb of system memory, the solver shuts down.

I'm using a custom built desktop to run the software, as well the board is an Asus p5n32-e sli.

Also clearing temp files doesn't alter it, since i still have another 1.2GB of system memory that's not being utilized before the solver shuts down.

Dr Dergunov December 16, 2008 05:21

Re: FloWORKS memory allocation?
To solve this problem you should use 3Gb option in Windows OS boot.ini file. Or you can reduce your mesh.

Casey December 16, 2008 05:25

Re: FloWORKS memory allocation?
i have the /3gb enabled, same result, and i can reduce the mesh size down to 3 from 5 in the automesh setting and i get the same error.

Dr Dergunov December 16, 2008 05:55

Re: FloWORKS memory allocation?
How many materials and volume sourcesyour placed to the model?

Casey December 16, 2008 05:58

Re: FloWORKS memory allocation?
3 materials, 2 AL components, 1 Cu component and H2O for flow.

There is one Volume source.

It's an internal flow study, its almost a mimic of the CPU cooler tutorial with the exception of a water cooling solution instead of air.

Dr Dergunov December 16, 2008 06:16

Re: FloWORKS memory allocation?
What about original statement? Is this bug reproducing with air? What about mass flow rate?

I recommend you to send this problem to support. If the statement of you problem is correct (One can't try to push several tonnes per hour into tube with 10 mm ID) it is a better way to solve it.

Casey December 16, 2008 06:25

Re: FloWORKS memory allocation?
Mass Flow rate is approximatly 1gpm which is ideal real world flows. I'll reset the run and try with air as the fluid.

Rob Harwood January 14, 2009 12:04

Re: FloWORKS memory allocation?
I too hadthe same problem. The help file explains that Solidworks only has 2 GB of system memory allocated to it. When you click on 'Run' to solve the problem, there is an option to either run the calculations embeded in Solidworks or on the system (comes up as your computer name). To access the full system memory you must solve the calculations outside of Solidworks memory allocation, by selecting your computer name.

Once I had selected this I was able to fully utilise the system memory (apart from almost 1Gb taken by Windows and SW!)

Unfortunatly I still don't have enouh memory lol time for a 64Bit upgrade!!

Tony D. January 29, 2009 20:28

Re: FloWORKS memory allocation?
Sorry but from what i have seen of FloWorks you can never give it enough memory for real word sized problems.

ufechner May 14, 2009 04:48

Well, if you use the 64 bit version, it works fine for me with at least 8 GB physical RAM and another 4 GB virtual memory.


Uwe Fechner
University of Applied Science
Kiel, Germany

qihongming May 26, 2009 09:07

First you must configure all parameters on cosmosfloworks
second restart your computer and solidworks, then click run on cosmosfloworks, everythings will OK
Hope it is helpful to you

Rian October 15, 2012 13:34


Can you please see my last post on my thread on:

It relates to this thread and I will really appreciate anyone's help or mayne just comments on what may be wrong.

Kind regards

Boris_M October 21, 2012 13:11

Hi all,
in general 32bit systems are limited to around 2GB per application. There are two ways to counteract this.

1. with the 3GB trick as described here already it "might" work to get around 3GB per application

2. use the standalone option in the "run" window of SWFS/FloEFD

But in general 32bit systems are outdated especially for simulation purposes and I can only advice to use a 64bit system to avoid this problem. Also virtual memory is not a solution as the calculation can become "very" slow.


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