culling process memory usage

New Message Reply Date view Thread view Subject view Author view

Hanit Galili (hanit_g++at++netvision.net.il)
Sun, 28 Nov 1999 16:04:57 +0200


hi pf

I know that when multiprocessing, the culling process has it's own copy of the tree.
But which tree???

Let's say that I'm loading 3 databases, and have 3 channels - one for each graphic pipe. Lets say that each channel points in it's scene to only one of the databases, will the Cull on each pipe have a copy of the BIG tree (tree with the 3 databases) or only the part of the tree that the channel uses?
From what I've tested the cull has a copy of the BIG tree.  Am I correct?
When exactly is the tree copied to the cull?

If I'm correct - is there a way that I can reduce this big waste of memory? (because if this is correct and lets say that the size of each database is approximately n I have 12n (3 for the app and 3 for each Cull) instead of 6n (3 for the app and 1 for each Cull).
 

thanks,
hanit.

-- 

        *******************************************     
        * hanit_g++at++netvision.net.il (hanit galili) *
        * Phone - 972-9-7658946                   *
        *         972-3-9008000 (ext 8102)        *
        * Fax   - 972-3-9008030                   *
        *******************************************
 

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Sun Nov 28 1999 - 06:08:45 PST

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.