Memory Limitation Log Out | Topics | Search
Moderators | Register | Edit Profile

FlexPDE User's Forum » User Postings » Memory Limitation « Previous Next »

Author Message
Top of pagePrevious messageNext messageBottom of page Link to this message

Gregor Knoener (greg)
New member
Username: greg

Post Number: 1
Registered: 06-2006
Posted on Monday, June 05, 2006 - 01:47 am:   

Hello,

I am running a 3D script with a large number of nodes, and FlexPDE stops with the error message
Memory Allocation Failed: MBalloc(6724592)=0
The script works well when I decrease the size of the simulated volume.
Is there a fundamental limit to the number of nodes and the memory that FlexPDE uses? At the time the error message appeared, there were only 2.2 out of 3GByte memory used.
Thanks a lot!
Top of pagePrevious messageNext messageBottom of page Link to this message

Robert G. Nelson (rgnelson)
Moderator
Username: rgnelson

Post Number: 625
Registered: 06-2003
Posted on Monday, June 05, 2006 - 05:00 pm:   

Windows XP has an absolute limit of 3GB addressable by any application (on Windows 2000 it is 2GB).

FlexPDE allocates some large memory blocks, and as you approach the maximum addressable size, it is possible that the fragmentation of memory space has left no hole large enough to store the block. In this case, Windows will deny the allocation, resulting in the error you have seen.

The diagnostic indicates that the memory request was for a block of 6.7 MB.

Add Your Message Here
Post:
Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Password:
Options: Enable HTML code in message
Automatically activate URLs in message
Action:

Topics | Last Day | Last Week | Tree View | Search | Help/Instructions | Program Credits Administration