From: howxn++at++ivlab.com.sg
Date: 02/13/2001 03:07:31
Hi all,
I have a question on how the shared arena is working.
i) Does the draw traversal allocate memory into the shared arena each time it
is executed? Is it a standard action of performer?
ii) If not, is there anything to avoid such action?
iii) Is there any function to clear the shared memory apart from pfDelete?
My scenario is this: I am running on an IRIX64 6.5 machine, n32 programs, with
quite a huge database. The machine has 4 processors and I used PFMB_DEFAULT
for the multiprocess. I used pfb loader to load all my models at initialization
times, and apply switch nodes for each model for different settings. By using
the software(arena_debug) by Ran Yakir(thanks!), I noticed that each frame the
program (the draw process) is allocating some memory into the shared arena,
thus causing the memory to increase slowly, and eventually the program terminates
due to insufficient shared arena size.
I need urgent help on this, so any suggestion to remedy this situation will
be greatly appreciated.
Xian Neng
This archive was generated by hypermail 2b29 : Tue Feb 13 2001 - 03:07:34 PST