Bob Fak wrote:
I'm asking the group who use Apple computers for computer specifications for faster response in utilizing Lightroom and Photoshop (monthly subscription). My experience in using these software programs, is to experience significant delays in rendering changes I make to my images (especially problematic for me while using Photoshop). I have watched several instructors, including Scott Kelby on his program The Grid, who make changes which seem to render almost instantaneously. I have a 2017 iMac 8G 2.3 GHz Core i5 1TB (almost 900G hard drive still available. I use this computer exclusively for Photography. All of my pictures reside on an external hard drive. I have recently installed a new graphics processor AMD- Radeon Vega56 which seems to have helped in certain scenarios. What equipment do you recommend (from Apple) to help improve rendering response rates?
I'm asking the group who use Apple computers for c... (
show quote)
The most important things you can do to improve performance of LrC and Ps:
1) Replace the startup drive with an SSD. This is difficult on an iMac, but doable if you use a kit from OWC. If you decide to crack open the case and do that, watch their videos and then read the Dozuki guides at iFixIt.com for your model. Then follow along with the video, using a smartphone or another computer. And if you do this, put the largest SSD you can afford into it!
Personally, I'd just get an M1 iMac (midrange with 16GB RAM and 1TB SSD). Sell the 2017 while it's still worth a little.
2) If you're going to keep the 2017 iMac, up the RAM to at least 16GB. Intel processors need as much RAM as you can give them.
3) Consider using Thunderbolt SSDs for all external storage used for imaging.
THE MOST important things you can do to speed up performance of these Adobe apps is to improve I/O speed. An SSD is the most effective tool for this. SSDs are an order of magnitude faster than hard drives with spinning platters. For example:
I recently bought an M1 MacBook Air. I used Black Magic Disk Speed Test to clock the performance of my drives. Here are sample results:
Internal 1TB SSD: Write: 3265 MBPS Read: 2982 MBPS
External 2TB Samsung T7 (USB 3.2 connection): Write: 665 MBPS Read: 691 MBPS
External 3TB OWC MercuryElitePro 7200 RPM conventional drive: Write: 32.3 MBPS Read: 30.3 MBPS
The math boils down to this:
My external conventional hard drive is only ONE PERCENT the speed of my computer's internal SSD!
My Samsung T7 USB-C drive is only 20%/23% the speed of my computer's internal drive.
The next most important addition on Intel machines is adding RAM, because it reduces the need for swapping data in and out of memory. An adjunct move with this is to close all other open apps than the Adobe suite you are using. Photoshop has a 'Performance' Pane in the Photoshop —> Preferences menu. Go there and make sure Ps can "breathe," by giving it at least the recommended minimum RAM. Also set the 'Scratch Disks' Preference to the fastest drive you have, or at least a faster drive than a conventional hard drive.
The Apple M1 SOC mitigates this need for RAM by sharing a "unified" pool of memory with the CPU, GPU, and Neural Engine, so it swaps data much less often. This reduces I/O dramatically.
A graphics processor improves rendering speed, but does little or nothing for data I/O speed, which is almost always a data storage and memory swapping issue. I/O can seriously affect the flow of data to and from the graphics processor, so unless you can feed that GPU as fast as it can eat, it isn't all that helpful.
A faster processor helps with computational tasks, but there is far more data I/O in digital imaging than there is anything else. Most of the time, the processor is sitting, waiting on data.