Initial testing shows that the 1 cpu lockup for 40+ sec is fixed by
removing the 'tilecache' folder that the RotoPaint node creates and uses.

For example a 'bad' tilecache directory had 285K items in it, the new
'tilecache' folder that is created automatically works perfectly.

OsX, nuke 9.08.

On 8 March 2016 at 07:20, Nathan Rusch <nathan_ru...@hotmail.com> wrote:

> Something about the way node relationships are tracked and recalculated
> was changed in Nuke 9 (I think... maybe it was 8), which has resulted in a
> lot of of strange performance hits from nodes that are out of the
> evaluation tree. One of the most obvious side-effects of this is that the
> `Node.dependent()` Python method is now orders of magnitude slower, to the
> point that it's actually faster to call `.dependencies()` on every single
> node in the script and intersect their inputs with a given node to find
> downstream nodes.
>
> I've also got an outstanding bug related to all of this performance stuff: Bug
> 50719 - 3D system causing UI lockups on upstream nodes
>
> -Nathan
>
>
> *From:* Daniel Hartlehnert <dah...@gmx.de>
> *Sent:* Monday, March 07, 2016 4:04 AM
> *To:* Nuke user discussion <nuke-users@support.thefoundry.co.uk>
> *Subject:* Re: [Nuke-users] Nuke locking up with 1 cpu busy
>
> I understand. But i have seen it when opening standard grade or merge
> nodes. These definately didn’t have expressions on them.
>
>
> > Am 07.03.2016 um 09:48 schrieb Ben Dickson <ben.dick...@rsp.com.au>:
> >
> > The expressions can be in unobvious places, like inside gizmos.
> >
> > The bug Elvis Au mentioned sounds similar to "Bug 35703. Expressions
> force tree to validate unnecessarily, when changing unrelated parts of the
> tree", which I reported as such:
> >
> > On 06/05/13 20:24, Ben Dickson wrote:
> >> Attached another example, which doesn't involve the RotoPaint:
> > >
> >> The ImagePlane gizmo (available from Nukepedia) contains an "width"
> >> expression in a crop. This combined with the motionblur option in
> >> the Card3D causes the same UI sluggishness
> > >
> >> Adjust the slider in the Keyer node, or try and type something in a
> >> label - it is noticably laggy.
> > >
> >> If the motion blur is setting is set to 0, it is much quicker.
> > >
> >> The UI slowness gets progressively worse the more copies of the
> >> ImagePlane there is, to the point the comp was not workable..
> > >
> >> I haven't tested in older versions, but this behaviour would very
> >> much explain many of the slowdowns we have experienced in the past..
> >> Especially because we automatically create a Crop node above our
> >> Write nodes, and this contains input.width and input.height
> >> expressions (to prevent writing out EXR's with oversized bbox)
> > >
> >> It seems like a relatively serious bug, as it will exacerbate any
> >> inefficiencies in any nodes - worse as it can be very hard to track
> >> down as the cause of a slow script..
> >
> > Attachment was essentially this script:
> > https://gist.github.com/dbr/2f3faff433d59f58be7d
> >
> > Reported for 7.0v5 in 2013 - but remains same in all current Nuke
> versions.
> >
> > Some variant of this is usually the cause of a majority of "my script is
> slow" complaints I've seen here - some slow node is upstream of a
> time-based node (TimeEcho or lots of TimeOffset's, transform with the
> "motion blur" setting enabled, ScanlineRender with many motion subsamples
> etc)
> >
> > The only way I have found to narrow it down is to delete half the
> script, see if it speeds up or not, then repeat (using the Keyer slider as
> a good way of checking - it's easy to see if the slider control tracks
> quickly with the mouse cursor or not)
> >
> > This doesn't exactly sound like the original problem Daniel described
> (particularly "i can sometimes work in the same script for hours, then
> suddenly the symptons start to show up"), although it can be made sometimes
> seem quite random if the slowness is in part due to network file access
> slowdowns.
> >
> > Something similar also happened with a script containing a lot of
> ReadGeo nodes loading Alembic .abc geometry with a relatively complex scene
> hierarchy.
> >
> >
> > On 07/03/16 18:34, Daniel Hartlehnert wrote:
> >> @Lucy:
> >> another question though: if it really is the expressions that are
> >> causing this. how is it possible that nodes that do not have expressions
> >> in them are causing this behavior?
> >> Thats the way it was happening for me. I have scripts with many
> >> expressions in them, but even opening nodes that have none may cause the
> >> freeze.
> >> Oh and sending you a scrlpt is unfortunately not possible. NDA reasons
> >> and its not really reproducable.
> >>
> >> Daniel
> >>
> >>> Am 04.03.2016 um 17:39 schrieb Lucy Wilkes <l...@thefoundry.co.uk
> >>> <mailto:l...@thefoundry.co.uk <l...@thefoundry.co.uk>>>:
> >>>
> >>> Hi Daniel,
> >>>
> >>> I've answered on your forum thread. I also wondered whether
> >>> expressions might be causing this
> >>> (
> http://community.thefoundry.co.uk/discussion/post.aspx?f=189&t=120025&p=1008064
> ).
> >>>
> >>> If you have a script and repro steps, please do send them in to our
> >>> Support team so that we can take a look.
> >>>
> >>> Regards,
> >>> Lucy
> >>
> >>
> >>
> >> _______________________________________________
> >> Nuke-users mailing list
> >> Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
> >> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
> >>
> >
> > --
> > ben dickson
> > 2D TD | ben.dick...@rsp.com.au
> > rising sun pictures | www.rsp.com.au
> > _______________________________________________
> > Nuke-users mailing list
> > Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
> > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
>
> _______________________________________________
> Nuke-users mailing list
> Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
>
> _______________________________________________
> Nuke-users mailing list
> Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users
>
_______________________________________________
Nuke-users mailing list
Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users

Reply via email to