[Paraview] Is there a maximum limit of memory use in a single process?

dave.demarle at kitware.com dave.demarle at kitware.com
Sat Aug 29 09:39:13 EDT 2009


You need a 64 bit OS, and to use paraviews that was compiled with 64 bit libs.

Here is why. 32 bit OS's can never address more than 2^32 = 4 GB. In addition, the OS takes about 1 GB of that. So the max you can theoretically do on you system is 3. Furthermore, pararaview usually has to make some derived data to visualize the input, which can easily equal the input. Finally,  memory fragmentation means that for any program only pieces of the totak free space are allcatable.

-----Original Message-----

From:  weaponfire2005 <weaponfire2005 at 163.com>
Subj:  [Paraview] Is there a maximum limit of memory use in a single process?
Date:  Sat Aug 29, 2009 8:30 am
Size:  686 bytes
To:  paraview <paraview at paraview.org>

Hi all:
  Firstthanks for David's help.
  When I run paraview, I find thatparaview will report error if one process consume more than about 2.5GB memory.It says that "unable to allocate xxxxx 4 bytes float" or something else.Thereare 8GB memory on my computer. Is it caused by my OS? For my OS is 32-bit RHEL,are there some resolutions for this? Or I must change to 64-bit OS?
  Thanks for your help.
 Pan Wang


 ûÓйã¸æµÄÖÕÉíÃâ·ÑÓÊÏä,www.yeah.net  --- message truncated ---



More information about the ParaView mailing list