Hallo,
today I thought I should give 0.34 a try. I downloaded and compiled TEST 5, installed it suid on my linux box and then ran my PDX7 patch (www.fbar.mynetcologne.de) with realtime scheduling.
As soon as I started that patch, pd eats up all my cpu resources. I can barley move the mouse to the xterm I started pd from to Ctrl-C it.
Now I wonder why 0.34+test5 has such problems with my patch, I did not have them with the same patch under 0.33.
__ __
Frank Barknecht ____ ______ ____ __ trip\ \ / /wire ______
/ __// __ /__/ __// // __ \ / / __ \ ___\
/ / / ____/ / / / // ____// /\ \ ___\____ \
/_/ /_____/ /_/ /_//_____// / \ \_____\_____
/_/ _\
|today I thought I should give 0.34 a try. I downloaded and compiled TEST 5, |installed it suid on my linux box and then ran my PDX7 patch |(www.fbar.mynetcologne.de) with realtime scheduling. | |As soon as I started that patch, pd eats up all my cpu resources. I can |barley move the mouse to the xterm I started pd from to Ctrl-C it. | |Now I wonder why 0.34+test5 has such problems with my patch, I did not have |them with the same patch under 0.33.
i briefly tried 0.34 last week but i (also) noticed it used about 40% percent cpu in dsp off state compared to ca. 12% in 0.33, the same patch.
I just checked, and in 0.34test5, if you just type "./configure" you don't get C optimization... could this explain the problem? Try "./configure --enable-opt" and see if things get better...
When I do that, the testtone patch eats about 4.6% of my processor (a P3 550) and when I don't it's more like 8%. So your patch might have been eating 70% and gone right over the top without optimization...
Since releasing "test5" I've figured out how to get "configure" to do optimization by default, so I hope this problem will go away.
cheers Miller
On Mon, Aug 27, 2001 at 06:40:36PM +0200, Frank Barknecht wrote:
Hallo,
today I thought I should give 0.34 a try. I downloaded and compiled TEST 5, installed it suid on my linux box and then ran my PDX7 patch (www.fbar.mynetcologne.de) with realtime scheduling.
As soon as I started that patch, pd eats up all my cpu resources. I can barley move the mouse to the xterm I started pd from to Ctrl-C it.
Now I wonder why 0.34+test5 has such problems with my patch, I did not have them with the same patch under 0.33.
Any ideas,
__ __
Frank Barknecht ____ ______ ____ __ trip\ \ / /wire ______ / __// __ /__/ __// // __ \ / / __ \ ___\ / / / ____/ / / / // ____// /\ \ ___\____ \ /_/ /_____/ /_/ /_//_____// / \ \_____\_____
/_/ _\
Miller Puckette hat gesagt: // Miller Puckette wrote:
I just checked, and in 0.34test5, if you just type "./configure" you don't get C optimization... could this explain the problem? Try "./configure --enable-opt" and see if things get better...
Yes, this indeed helped, thank you. Now I can use 0.34, and you've found another bleeding edge crash test dummy ;-)
__ __
Frank Barknecht ____ ______ ____ __ trip\ \ / /wire ______
/ __// __ /__/ __// // __ \ / / __ \ ___\
/ / / ____/ / / / // ____// /\ \ ___\____ \
/_/ /_____/ /_/ /_//_____// / \ \_____\_____
/_/ _\
Oops, sorry if this is a duplicate, I think I sent the first one out wrong.
I discovered that on 0.34 test5, if you just type "./configure", you don't get teh C optimizations... to get them type "./configure --enable-opt".
I tried both ways and saw 4.5% processor with optimization and 8% without, running the testtone patch on my p3 550.
Soory about that... I've already fixed it for the "real" upcoming release and had forgotten all about it.
cheers Miller
On Mon, Aug 27, 2001 at 06:40:36PM +0200, Frank Barknecht wrote:
Hallo,
today I thought I should give 0.34 a try. I downloaded and compiled TEST 5, installed it suid on my linux box and then ran my PDX7 patch (www.fbar.mynetcologne.de) with realtime scheduling.
As soon as I started that patch, pd eats up all my cpu resources. I can barley move the mouse to the xterm I started pd from to Ctrl-C it.
Now I wonder why 0.34+test5 has such problems with my patch, I did not have them with the same patch under 0.33.
Any ideas,
__ __
Frank Barknecht ____ ______ ____ __ trip\ \ / /wire ______ / __// __ /__/ __// // __ \ / / __ \ ___\ / / / ____/ / / / // ____// /\ \ ___\____ \ /_/ /_____/ /_/ /_//_____// / \ \_____\_____
/_/ _\