Aperture running at a crawl since lion upgrade

I upgraded to lion and my Mac, including aperture, is slow and pausing often. Will this improve on it's own?

Posted on Jul 20, 2011 3:43 PM

Reply
298 replies

Sep 25, 2011 10:36 AM in response to Jbrenner

i have one of the fastest or the fastest macs

mac pro, 2 x 2.66 6-core intel xeon

32(!) GB ram!!

and now the fastest SSD start up disk you can get for money on the planet! and guess what, Aperture still runs very questionable-

its slow, somethimes crashes, if i zoom in and want to work with a brush nothing happens, the frame freezes for a moment etc etc. basically it *****.

Sep 25, 2011 10:47 AM in response to SierraDragon

Allen,

Point well taken, and what was going up breifly wasn't page outs, but rather page ins.

I ran a breif test and here's the outcome:


Starting point - quit all programs except TextEdit and ActivityMonitor.

Page ins: 7.62 GB

Page outs: 1.28GB

Swap 239.5 MB


Start aperture - wait for all disk activity to settle

Page ins: 7.64 GB

Page outs: 1.28 GB

Swap: 206.6 MB


Go through multiple photos deselect & reselect edits:

Page ins: 7.76 GB

Page outs: 1.28 GB

Swap used: 212 MB


The page in count increases steadily, but the page outs remain constant. Since it's already up int the gigabyte range I'll probably retest later after a reboot. I'll post updated information if it turns out that anything changes.


What I will say though is that I thought that Snow Leopard was 64-bit kernel. But looking through the internet posts, it appears as though the kernel defaulted to 32-bits unless you took action to change that. So all the time I was running Snow Leopard it was with a 32 bit kernel. The upgrade to Lion changed the default to 64-bit kernel (among other changes of course) and my memory usage went up.


Changing my kernel to 32-bit has shown a drastic reduction in memory usage (hello, little green slice of pie-chart in Activity Monitor - haven't seen you in a while) and together with disabling facial recognition has improved performance of Aperture.


The frequent crashes I found originally when running Aperture in 32-bit mode (and a 64 bit kernel) disappeared after cleaning the system with Onyx. (http://www.macupdate.com/app/mac/11582/onyx)


After making these changes (32-bit kernel, 32-bit apps, onyx cleaning, disabling facial recognition), I feel that my early 2008 iMac with 4 gig of ram is running Aperture and Lion to my satisfaction.

Sep 25, 2011 10:54 AM in response to Raphael Brand

For those of you experiencing instability with Lion, I highly recommend running Onyx. http://www.macupdate.com/app/mac/11582/onyx


I am not associated in any way with this software other than having run it on every system since Tiger.


If you experience random crashes etc. then just start Onyx, allow it to do the pre-flight checks it requests (SMART and verify start disk) then go to the Automation tab and hit execute. Reboot. You will likely have a more stable system afterward.


Standard disclaimer - have a recent backup before running Onyx.


I had issues with Aperture in 32-bit mode. I ran Onyx and since then I have not experienced those crashes. Correlation does not imply causation, so your milage may vary. 😀


Stephen

Sep 25, 2011 11:31 AM in response to Jbrenner

I'm on a 2.4Ghz i5 Macbook Pro with 8GB of ram as well, and also have a fast 7200rpm HD. Although switching to 32bit, degragging my drive and doing various other things that have been suggested here has helped a lot, I can't say Aperture 3 is all that fast.

To check if I wasn't imaging things, I downloaded a new demo of LR3 and put a fair amount of RAW files in there. The speed difference was quite big, bigger than I could remember from previously using LR3. Interface-wise I still think LR3 is a dog compared to Aperture, otherwise I'd have switched already.


I really wonder why Aperture is more optimized, especially since Apple builds both hard- and software.

I'm also a long time Logic user, and when comparing that to competitors such as Digital Performer or Cubase, Logic is far more processor efficient, capable or running and rendering more softsynths/audio tracks.

Now I know that Logic doesn't depend on the GPU, and Aperture does, but regardless of this, I still feel Aperture is far from optimized.

Sep 25, 2011 12:47 PM in response to Raphael Brand

Raphael Brand wrote:


i have one of the fastest or the fastest macs

mac pro, 2 x 2.66 6-core intel xeon

32(!) GB ram!!

and now the fastest SSD start up disk you can get for money on the planet! and guess what, Aperture still runs very questionable-

its slow, somethimes crashes, if i zoom in and want to work with a brush nothing happens, the frame freezes for a moment etc etc. basically it *****.

You should start a new thread with a title like "Fast Mac, slow operation" and give very complete details of your workflow, OS/apps versions, drives (how full, how connected), etc. so we can help you to troubleshoot your box because the problem is in your specific setup. Aperture rocks on my weaker 2011 MBP.


Also do note that the stock GPUs on many MPs are limiting to Aperture.


-Allen Wicks

Sep 25, 2011 12:45 PM in response to macsterdam

macsterdam wrote:


I'm on a 2.4Ghz i5 Macbook Pro ... ...I can't say Aperture 3 is all that fast.

Aperture has always heavily utilized the GPU, and your box is weak in that area. Unfortunately, older or less than top boxes will always provide lesser performance. 😟


Adobe apps tend not to take good advantage of the GPU so they do not usually take a big performance hit with lesser GPUs.


-Allen Wicks

Sep 25, 2011 4:44 PM in response to macsterdam

macsterdam wrote:


Why then is LR3 so much faster than Aperture 3 on my machine? Apple should be able to at least match that speed I think!

Like I said in the previous post:


Aperture has always heavily utilized the GPU, and your box is weak in that area.


Adobe apps tend not to take good advantage of the GPU so they do not usually take a big performance hit with lesser GPUs.


Certain LR actions are faster than Aperture on less-than-the-best Macs. However overall the start-to-finish Aperture workflow is in my experience faster. And with a properly set up high end 2011 Mac (mine is a 17" MBP with 8 GB RAM) Aperture absolutely rocks.


-Allen Wicks

Sep 25, 2011 6:40 PM in response to scooper4711

There are a significant number of users with 4 GB Systems, myself included, that are experiencing Aperture crashes when running in 32 but mode. In 64 bit mode, as described in many posts here, Aperture is generally not usable on systems with 4 GB of RAM. A possible exception might be if you have your swap file configured on an SSD.


Apple has been provided with debugging information regarding these issues.


However, your best bet to get Aperture to a usable state on a 4 GB Mac is to switch it to 32 bit mode. In my experience it is not necessary to switch everything to 32 bit at the OS level since other applications behave properly in 64 bit mode. Caution though, while in 32 bit mode Aperture cannot use 64 bit plugins, so those will have to be switched as well.


I can confirm the information contained in another post regarding the size of the VM for Aperture in 64 bit mode: it seems to hover slightly over 7 GB in normal conditions. I have seen it go up higher to the point where my 12 GB Mac started paging out.

Sep 27, 2011 10:17 PM in response to Jbrenner

Ok.... since we're talking RAM and Lion.... I thought I'd throw in a curve ball.... While working in iMovie tonight I got this message when trying to share my little 2 minute movie to iTunes. Keep in mind I have the fastest iMac Apple makes with 12GB of ram and not much else running. I have almost 6GB free! The warning says "Sharing requires more memory to be available. Quit iMove and relaunch."


Any thoughts on this?


User uploaded file

Sep 28, 2011 7:47 AM in response to gg1001

As I mentioned in my previous post, the VM size for Aperture in 64 bit mode frequently tops 7 GB. If you add the physical RAM used by the O/S you quickly exceed your 8 GB of RAM and start paging out (using swap space on disk), which will considerably slow down your system.


Whether using this much memory is normal or not is debatable. What is certain is that Aperture 3.1.3 on Lion is a memory HOG and you need at least 12 GB to avoid having to work around this.


"Work around" may mean


- getting rid of anything that uses memory while you use Aperture (close Safari, etc)

- optimize your Aperture workflow

- disable face recognition, remove Aperture libraries and files from Spotlight, etc

- periodically restart Aperture or even the Mac


I have 12 GB on one of my Macs and I frequently max it out when using a complex Aperture workflow.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Aperture running at a crawl since lion upgrade

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.