OSX Push2DisplayProcess CPU usage

Discuss Push with other users.
rob99
Posts: 6
Joined: Tue Apr 14, 2009 8:46 am

OSX Push2DisplayProcess CPU usage

Post by rob99 » Sat Sep 24, 2016 11:34 am

Hello everyone,

I have a Macbookpro, running OS X 10.9, 2.7GHz Intel Core I7, 16 GB 1600 MHz DDR3, with APPLE SSD SD512E drive. I am running Ableton Live 9.6.2 64bit and a Push 2. I have disconnected all other peripherals apart from a Magic Mouse and quit all other applications and disabled the WiFi.

On even a simple Live set, Activity Monitor tells me that Push2DisplayProcess is using 34% CPU. Live uses 56.2%. When I play my track it sounds fine, but every few seconds I hear a little glitch or stutter or distortion. The Live CPU monitor will bump up but sometimes hardly registers it.

On the same track, if I change the view on Push 2 from Device to Mix, Activity Monitor tells me Live CU is now ~100%, Push2DisplayProcessis now ~50%. The audio glitches become slightly more frequent. If I switch back to Device, the CPU and glitches revert to as before.

If I change the Buffer from 256 sample to 2048 samples, the CPU stays the same (i.e. ~60% for live and ~30% for Push2DisplayProcess). Of course at this level, I cannot use Live as I would like. Anyway the audio problems remain, though perhaps a little less frequent.

If I turn off Push 2 at it's power switch, Push2DisplayProcess disappears from Activity Monitor. The audio glitches remain. I'm sure this has made the problem go away in the past, but tonight as I retest and type, the problem remains.

Does anyone have any suggestions? I can't tell if this is a CPU problem of a SSD contention issue. It makes my machine unusable.

Thanks,

Stromkraft
Posts: 7033
Joined: Wed Jun 25, 2014 11:34 am

Re: OSX Push2DisplayProcess CPU usage

Post by Stromkraft » Sat Sep 24, 2016 11:04 pm

rob99 wrote:
Does anyone have any suggestions? I can't tell if this is a CPU problem of a SSD contention issue. It makes my machine unusable.
Totally unacceptable. Contact support. Meanwhile try and find what's causing the issue by isolating further with other sets, use the factory template, upgrade any plug-ins and see if it is always like this or just sometimes. What about background processes? Checked those? I had great issues with rogue sync processes for quite a while on OS X 10.9. Nothing like that in 10.11.
Make some music!

swishniak
Posts: 1134
Joined: Mon Jan 09, 2006 11:25 am
Location: Berlin

Re: OSX Push2DisplayProcess CPU usage

Post by swishniak » Sun Sep 25, 2016 3:24 pm

have you done disc maintenance recently? (repair permissions etc)

rob99
Posts: 6
Joined: Tue Apr 14, 2009 8:46 am

Re: OSX Push2DisplayProcess CPU usage

Post by rob99 » Sat Oct 01, 2016 10:06 am

I did a Disc Maintenance Repair. No improvement.

I think it's a problem with sample heavy sets. E.g. if I load a Mad Zach 64 pad Drum Rack (https://www.ableton.com/en/packs/64-pad-lab/) and then lay in a simple beat and a couple of textures, the problem is quite bad, even at max samples/latency.

The problem I described above occurred with a track loaded with Omar Hakim Drums drums by Loop Loft (http://www.thelooploft.com/products/oma ... drum-loops) which is of course multi-sampled drums.

It seems the Push 2 exacerbates the problem by using so much CPU, but on the other hand this feels like a disk I/O issue.

jomtones
Posts: 258
Joined: Sat Oct 15, 2005 4:24 pm
Location: Tokyo
Contact:

Re: OSX Push2DisplayProcess CPU usage

Post by jomtones » Sun Nov 27, 2016 12:47 am

I can confirm the same problem here, using a 2015 Macbook Pro, 2.9Ghz i5, 16GB RAM. 20% CPU used by push2displayprocess.

What a joke! I can't run most of the sets I'm working on with Push 2 turned on. Really? 20% of a CPU to run a display? There's got to be some major problem going on with this software. Has anyone found a fix?

outofocus
Posts: 11
Joined: Mon Nov 23, 2009 11:08 pm

Re: OSX Push2DisplayProcess CPU usage

Post by outofocus » Mon Jan 09, 2017 5:02 pm

Is this still a Problem?

jomtones
Posts: 258
Joined: Sat Oct 15, 2005 4:24 pm
Location: Tokyo
Contact:

Re: OSX Push2DisplayProcess CPU usage

Post by jomtones » Mon Jan 09, 2017 5:11 pm

YUP.

Quote from other thread:

"It's really not good. Thinking if I want to take this set live, I'll need to find a Push 1 to use on stage. No way I'd get a decent latency with this setup. Hoping Ableton will fix it in an update, but I'm not holding my breath.

I don't understand why there's not more fuss about this! Is no-one else bothered they're losing 20% of their CPU to drive a 6 inch screen?"

benjaminxxx
Posts: 10
Joined: Wed Aug 18, 2010 10:08 pm

Re: OSX Push2DisplayProcess CPU usage

Post by benjaminxxx » Fri Jan 26, 2018 7:49 pm

Hey guys, what audio interfaces are you using?

I observed a very similar issue, but only when I use my RME Fireface UC.
It does NOT happen with the internal audio device, which makes me think that there is something bad happening on the USB-channel.

I am curious, please let me know!

nori.lam
Posts: 87
Joined: Tue Dec 16, 2014 9:53 am

Re: OSX Push2DisplayProcess CPU usage

Post by nori.lam » Tue Jan 30, 2018 6:54 pm

You can easily max out a cpu with the Push2DisplayProcess by browsing on Push 2. You can test it yourself by just scroll really fast through the library of instruments/samples, etc with the 'browse' function.

It will hit over 70% cpu on my maxed out rMBP 2015 15" and the sad thing is that I submitted a bug report during the L10 beta testing and I was told this is normal CPU usage and what I was doing was not normal 8O It looks like they are just going the Apple route...'User error not design error'

In general, I find that L10 has caused more glitchy graphics on my Push 2 with higher CPU usage although YMMV.

Maybe if enough people make noise, they may fix it.

jestermgee
Posts: 4500
Joined: Mon Apr 26, 2010 6:38 am

Re: OSX Push2DisplayProcess CPU usage

Post by jestermgee » Tue Jan 30, 2018 9:49 pm

nori.lam wrote:You can easily max out a cpu with the Push2DisplayProcess by browsing on Push 2. You can test it yourself by just scroll really fast through the library of instruments/samples, etc with the 'browse' function.

It will hit over 70% cpu on my maxed out rMBP 2015 15" and the sad thing is that I submitted a bug report during the L10 beta testing and I was told this is normal CPU usage and what I was doing was not normal 8O It looks like they are just going the Apple route...'User error not design error'

In general, I find that L10 has caused more glitchy graphics on my Push 2 with higher CPU usage although YMMV.

Maybe if enough people make noise, they may fix it.
What are your computer specs so we have some comparison?

I have tested on Windows (4GHz i7, GTX 1080) and doing a fast scroll up and down through the library I get between 6-12% at most

Push isn't running off magic. It places some load on the CPU and of course this will affect lower spec machines more than higher spec machines.

jomtones
Posts: 258
Joined: Sat Oct 15, 2005 4:24 pm
Location: Tokyo
Contact:

Re: OSX Push2DisplayProcess CPU usage

Post by jomtones » Wed Jan 31, 2018 9:45 am

I had issues using internal soundcard or M-Audio Fastrack Pro, on a high-spec 2015 13" Macbook.

Ableton support said it was because it was a duo-core not quad core machine! WTF - quad core required to run a 6" screen.

Now on maxed out 2016 15" MBP and the problems are not evident, though I haven't really been pushing this machine. Just checked system monitor, and yes, Push display process is still taking up 20% of a core (I guess that's what it means) ... idling.

Really, WTF, Ableton.

nori.lam
Posts: 87
Joined: Tue Dec 16, 2014 9:53 am

Re: OSX Push2DisplayProcess CPU usage

Post by nori.lam » Wed Jan 31, 2018 8:03 pm

Here is a pic of the Push2Display process on my 2012 imac hitting 93.2%. Definitely not magic.

Empty L10 set. Process idles at 1-2%.

Click 'Add Track', scroll to 'Instruments' and scrolling fast up and down in the 'Instruments' category.

Image

jomtones
Posts: 258
Joined: Sat Oct 15, 2005 4:24 pm
Location: Tokyo
Contact:

Re: OSX Push2DisplayProcess CPU usage

Post by jomtones » Thu Feb 01, 2018 12:48 am

It's really such a shame. I was getting glitches on my setup last night when running at low latency. Turn off Push and it's all fine again.

Ableton staff! Are you reading this thread? Do you have any comment? Do you have any plans to fix this?

jomtones
Posts: 258
Joined: Sat Oct 15, 2005 4:24 pm
Location: Tokyo
Contact:

Re: OSX Push2DisplayProcess CPU usage

Post by jomtones » Thu Feb 01, 2018 12:52 am

As a device, I really love Push. But this issue relegates it to a studio novelty, not a serious bit of kit I can take out on the road. I feel totally miss-sold.

Is this issue only affecting Mac users? Can any other PC users confirm?

I went through the support route already on my last MBP, and was told basically it's my CPU's fault, not Ableton's. I've now upgraded to the recommended spec, and still have the same problem.

Stromkraft
Posts: 7033
Joined: Wed Jun 25, 2014 11:34 am

Re: OSX Push2DisplayProcess CPU usage

Post by Stromkraft » Thu Feb 01, 2018 1:34 am

jomtones wrote:As a device, I really love Push. But this issue…
The Push does indeed not have this issue with excessive CPU usage. It's the Push 2 that occasionally have performance issues. Please don't give the original Push a bad reputation by conflating these two closely related but different enough Ableton products. Yes, I know the subject limits your statement and this is indeed the context. But as a proud original Push owner, I want to kindly request for that "2" part. It's just one digit.
Make some music!

Post Reply