Memory limitation



Two examples recently made me wonder if there is a limitation on the maximum of memory a program can use:

The first one is a program I've written in Delphi. It deals with matrices each of them using about 280MB of memory. If I create only 3 of them everything works fine, but when I create a forth one my program crash.

The 2nd example is a commercial FEM program (Flux2D by Cedrat). It allows its user to set the maximum amount of memory it can use. If I set it above 1GB, it crashes.

So, does Delphi or Windows XP put a limit to the amount of memory a single program can use?
.



Relevant Pages

  • Re: RosAsm Team is Still Making Excuses
    ... and freeing any memory allocated). ... I would have thought that "10 years of delphi programming" you would have ... >> fallback to GDI when DirectX wasnt available. ... is how ANY NORMAL programmer would do things. ...
    (alt.lang.asm)
  • Re: Multithreading the IDE?
    ... > will get a lot of attention for the next Delphi release - and it will ... > of consuming significantly more memory than the more efficient single ... > threaded heap manager. ... > performance for a few Delphi apps. ...
    (borland.public.delphi.non-technical)
  • Re: IP Level Encryption
    ... The memory used by process A can be claimed by another process B ... >> will enable an attacker to execute arbitrary code, in Java this is ... any buffer overflow is detected and there is no ... Although I am also fond of Delphi, I don't think that it is a full ...
    (sci.crypt)
  • Re: Garbage Collection
    ... Any Delphi developer who has written any program of any size in Delphi most certainly is aware of memory leaking. ... I, for one, am happy that Delphi doesn't have garbage collection. ... Use FastMM and it will help you find all those memory leaks you inadvertently create. ...
    (borland.public.delphi.non-technical)
  • A Tale of Two Memory Managers (long)
    ... The 64-bit Delphi lobby is up in arms because all they see on the 64-bit ... enough to replace their current natively compiled code base which they claim ... efficient compilation against current day native compilers; ... memory and return it to the heap at will is a Good Thing. ...
    (borland.public.delphi.non-technical)