Photoshop CS5: Performance Tips
So I recently jumped the gun and upgraded to Photoshop CS5 on the Mac. And I wasn’t too happy about it.
Let’s just say that the performance levels were not to my liking. In fact, Photoshop CS5 performed worse than CS4. I was even more confused because Adobe touted the 64-bit nature of Phototshop CS5, which was supposed to bring all sorts of performance gains. I saw none of these, and in fact the opposite.
The Rotate View tool was sluggish and jumpy, brush resizing via the keyboard was jerky at times, zooming in and out was full of hiccups and lag.
Lest you think I’ve been holding on to some old outdated machine, I’m running a Mac Pro dual-quad 2.8 Ghz with 14 GB of RAM. And like I said, CS4 was blazingly fast for me. I was really disappointed in the upgrade. In fact, I was reverting back to using CS4 for my Photoshop needs.
The series of articles explains that most of the tips for CS4 were valid, but there were a few things specific to CS5 that could use a little work. In particular, the one tip that helped me was the Cache Tile Size tip. Seems this obscure little setting in the preferences has a huge impact on Photoshop CS5’s performance, and oddly it’s set by default to a number that kills Photoshop’s performance by up to 80% in some cases!
There’s also a Memory Allocation issue which — as the author suggests — is a bug and needs to be fixed by Adobe. The author Lloyd Chambers(@digilloyd) kindly offers some “warmup” scripts as workarounds to these issues in the meantime. The basic gist is that Photoshop CS5 doesn’t properly allocate the max RAM setting you’ve told it to until it’s opened a file of that size or larger (at least that’s the idea I gathered).
I dropped an @ reply to Photoshop product manager John Nack via Twitter, and waiting to see what his take is on the default setting for the cache tile preference and the performance hit.
If you’re a Photoshop CS5 user and have any other performance tips, please sound off in the comments below.
Header image background photo via Nathan Eal