Issue with Loading Feeders with MaximumCubeLoadThreads
Posted: Sun Sep 11, 2011 1:57 pm
Hi,
I have MaximumCubeLoadThreads is set to a high value to utilize more than one processor while loading cube data to memory.
However this causes feeders also to be loaded in multithreaded manner, and is causing a large amount of TM1 garbage memory.
For example, if my feeders are 12GB for a cube, it is causing 43GB garbage memory while loading. Pleaese note that there is no conditional feeders in this cube, so no order of evaluation issue.
I do not want to disable MaximumCubeLoadThreads to continue benefiting for loading multiple cubes to memory in parallel, but I do not want feeders to be multithreaded for the same cube as it is causing too much of garbage memory.
Is this possible?
Is it possible to avoid the excessive garbage memory caused by multithreaded feeders loading?
Thanks in advance for replies.
Regards,
I have MaximumCubeLoadThreads is set to a high value to utilize more than one processor while loading cube data to memory.
However this causes feeders also to be loaded in multithreaded manner, and is causing a large amount of TM1 garbage memory.
For example, if my feeders are 12GB for a cube, it is causing 43GB garbage memory while loading. Pleaese note that there is no conditional feeders in this cube, so no order of evaluation issue.
I do not want to disable MaximumCubeLoadThreads to continue benefiting for loading multiple cubes to memory in parallel, but I do not want feeders to be multithreaded for the same cube as it is causing too much of garbage memory.
Is this possible?
Is it possible to avoid the excessive garbage memory caused by multithreaded feeders loading?
Thanks in advance for replies.
Regards,