I believe the memory leak issue in single threaded node has been worked on. 
Should check the next beta release.

Chris


On 2 Oct, 2013, at 5:12 AM, Mathias N <mdawn...@gmail.com> wrote:

> If you happen to be running x64, would you (or anyone else listening in)  
> mind running the node and scene file below and seeing if it affects your 
> memory usage?
> 
> http://www.mayulive.com/memleak.scn
> http://www.mayulive.com/MemLeakSingleThread.dll
> 
> (Post with files attached got stuck in the moderator queue due to file size 
> limits. Link to cancel it is not reachable so a duplicate may show up later)
> 
> 
> On Tue, Oct 1, 2013 at 9:50 PM, Guillaume Laforge 
> <guillaume.laforge...@gmail.com> wrote:
> This is strange because I'm actually working on a single threaded ICENode and 
> don't have any memory leaks. The output port is a single structure of type 
> Vec3 in 0D context.
> I can run it on a mesh with 3 millions points for 10 000 frames without 
> memory issue.
> 
> I'm using 2013 QFE7 btw.
> 
> 
> 
> 
> On Tue, Oct 1, 2013 at 2:57 PM, Mathias N <mdawn...@gmail.com> wrote:
> Thanks for the reply.
> 
> The trial version I'm using is 2014 SP2. 
> Testing is being done in an empty scene with nothing but the newly created 
> pointcloud and a simple ice tree. There are no attribute display properties 
> present.
> 
> To rule out any other possible culprits I created two identical nodes that 
> simply output the float input (0D component), one single-threaded and the 
> other multi-threaded. Both created via the wizard with the only manual change 
> being setting each to pass the value instead of printing it as the sample 
> code does.
> 
> Switching between the two, the multi-threaded node barely affected memory 
> usage, while the single-threaded node resulted in a steady increase in memory 
> usage that was never released.
> 
> It does not appear to have been fixed in SP2 :(
> 
> Given that I am only passing a relatively modest number of components through 
> it, I can imagine this would be quite a showstopper for larger sets of data.
> 
> 
> 
> On Tue, Oct 1, 2013 at 7:25 PM, Guillaume Laforge 
> <guillaume.laforge...@gmail.com> wrote:
> Hi,
> 
> Indeed, there has been some memory leaks issues in the past. If you were 
> testing in 2014, you should try 2014 SP2 as it fixed (some parts) of the ICE 
> related memory issue.
> If 2014 SP2 doesn't fix the pb you can also check if you've got some 
> attribute display properties on your objects. They could be the culprit.
> 
> Guillaume
> 
> 
> On Tue, Oct 1, 2013 at 12:24 PM, Mathias N <mdawn...@gmail.com> wrote:
> Please excuse any errors; mailing lists are confusing.
> 
> While wrapping up work on a system that includes 5 custom icenodes, I noticed 
> that memory usage was increasing by about 1mb per second during playback.
> 
> I eventually narrowed it down to a per-point-array node, the only 
> single-threaded node in the setup. In a test scene I have it reading about 30 
> turbulized mesh point positions and spitting them into a single per-object 
> array, and after leaving it for 15-30 minutes a while memory usage had 
> increased from 400mb to 1.5gb. It is not released until the program is closed.
> 
> Being at loss as to what might be causing it I removed everything but the 
> absolute necessary pieces of the code (port declarations etc), only to find 
> that the problem persisted.
> 
> Next I created a new icenode using the wizard, adding one input and one 
> output port with the default settings, and setting it to single threaded. 
> This also slowly increases memory consumption when executed. Using an 8x8x8 
> grid as input it increases memory usage by about 150kb per second.
> 
> If the input is singular (object context) there is no perceivable increase in 
> memory usage. The rate of increase appears to be relative to the number of 
> input components.
> 
> I primarily use Softimage 2011, but running it in the 2014 trial produces the 
> same result. Were it a legitimate bug it would seem unlikely that it would 
> persist for so long.
> 
> Could anyone shed some light on what is going on here? Is this normal?
> 
> Thanks
> 
> 
> --------------------------
> To unsubscribe: mail softimage-requ...@listproc.autodesk.com with subject 
> "unsubscribe" and reply to the confirmation email.
> 
> 
> --------------------------
> To unsubscribe: mail softimage-requ...@listproc.autodesk.com with subject 
> "unsubscribe" and reply to the confirmation email.
> 
> 
> --------------------------
> To unsubscribe: mail softimage-requ...@listproc.autodesk.com with subject 
> "unsubscribe" and reply to the confirmation email.
> 
> 
> --------------------------
> To unsubscribe: mail softimage-requ...@listproc.autodesk.com with subject 
> "unsubscribe" and reply to the confirmation email.
> 
> --------------------------
> To unsubscribe: mail softimage-requ...@listproc.autodesk.com with subject 
> "unsubscribe" and reply to the confirmation email.
--------------------------
To unsubscribe: mail softimage-requ...@listproc.autodesk.com with subject 
"unsubscribe" and reply to the confirmation email.

Reply via email to