Bugs item #2939290, was opened at 2010-01-25 12:51 Message generated for change (Comment added) made by katjav You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478070&aid=2939290...
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: puredata Group: v0.42 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: pd pegs process after suspend on Ubuntu/Karmic/64-bit
Initial Comment: yes, its like that. pd eats all aviable processor resources after suspend until i close it. i have compiled version 0.42.5 without any errors on my ubuntu karmic (x64), using AMD Turion MK-36
----------------------------------------------------------------------
Comment By: Katja (katjav) Date: 2010-06-06 17:20
Message: It took me a while to find out under what exact conditions the phenomenon happens. But for me on OSX 10.5 it is like this: when dsp is turned on, then off again, and the computer is put to sleep mode and waked up again, metro will instantaneously count all it's lost ticks. However, it does not happen with dsp on while going in sleep mode, and also it does not happen when dsp is still "off" after Pd startup. (Is DSP really off at startup?).
I tried these things with Pd extended 0.41 but also with the latest build of 0.42.5-extended-rc1. The behaviour is the same for both versions, as far as I can see.
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave) Date: 2010-06-01 23:09
Message: katjav, could you try a nightly build on Mac OS X? I am guessing this is related to the 'audio stuck' code, which has been disabled on Mac OS X builds of Pd-extended.
----------------------------------------------------------------------
Comment By: Katja (katjav) Date: 2010-02-09 00:14
Message: With Pd 0.41.4 extended on OSX 10.5 the same behaviour happens. More specific I have noticed this: a switched-on metro object will send all it's suspended messages at wake up after sleep. This makes Pd using 99% cpu during some time, depending on the length of sleep period.
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave) Date: 2010-01-27 00:33
Message: Cannot reproduce using Pd version 0.42.5-extended-20100120 on Mac OS X 10.5.8.
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave) Date: 2010-01-27 00:33
Message:
An example patch is always very helpful, especially if it triggers the problem every time that it is run. Ideally the example patch would have only enough objects to cause the problem, but nothing else.
----------------------------------------------------------------------
Comment By: kubriel (kubriel) Date: 2010-01-25 17:45
Message: ok, i logged in. yes, but it is curious, why pd have to compute everything what had to be done during sleep? it sounds useless. i tried suspend my computer (for 5sec) with opened pd, but without opened patch, it happens again - eats all aviable cpu (until i kill the proces), but no patch opened.
----------------------------------------------------------------------
Comment By: Cyrille Henry (nusmuk) Date: 2010-01-25 13:32
Message: i can't reproduce this : pd 42.5 ubuntu karmic i386
however, after suspend, pd have to compute everything that as not been computed during suspend. so it can eat all cpu for some time, until it sync again with real time. this is only if a patch that use cpu is open during suspend.
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478070&aid=2939290...