TL;DR version: Affinity Photo is an enormous memory hog or there's some substantial memory issues with the app. Even a 16GB M1 isn't enough.
Original:
@marcusalwayswins, sorry it has taken a few days to get these comparison videos up, we've been dealing with a broken water heater. I actually stopped my Photoshop/Lightroom subscription a few months ago and only have Affinity Photo trial and Final Cut Pro to demo. I am new to Affinity Photo so only tried a few sliders and filters but hopefully it gives you an idea of performance.
I kept Microsoft Word and Safari open in the background with 10 tabs to simulate a typical use case. The images are 20MB RAW files from my Sony RX10 IV. For video editing I used a 3-minute 4k60 clip of our elm tree blowimg in the wind, coupled with some older 1080 videos of surfers. I tried to mix it up to show Affinity Photo before and after Final Cut Pro loads.
One odd behavior is Final Cut Pro doesn’t seem to render until after I stop screen recording. I observed this several times. Affinity Photo also has Metal/integrated graphics acceleration enabled on both the Mac Mini and MacBook Air. I am not going to say which video is the 8GB or 16GB. Can you tell a difference between recording A versus B? (
OP - please see updated findings below the video links.)
Test A:
Test B:
UPDATE: There is some very peculiar behavior in Affinity Photo. It didn't make sense to me that video editing on 8GB M1 was every bit as smooth as 16GB RAM in Final Cut Pro, yet Affinity Photo "beach balled" (aka spinning hourglass on Windows) often when loading just a handful of RAW images. Importing five images was equivalent between 8GB vs 16GB but loading 10-40 RAW images really slowed down both systems. This doesn't make sense since 20MB RAW files are much smaller than a video file.
I still believe an 8GB M1 Mac Mini is more than sufficient for editing photos, just not in Affinity Photo apparently. I edited photos fine in Lightroom/Photoshop on a 2015 8GB MacBook Pro but Affinity Photo is a different story. For every 20-25MB Sony or Canon RAW file imported, Affinity Photo memory use jumps 1.5-2.0 GigaBytes! Even for a 10MB JPEG imported, Affinity Photo memory use jumps almost 400MB. This is simply importing, no editing yet, no layers, etc. This is very perplexing since Affinity Photo has very light
system requirements to run the app. I don't recall Lightroom nor Photoshop requiring that much memory
per photo upon import!
Affinity Photo startup:
View attachment 2108758
Affinity Photo after importing a single 20MB Sony RAW:
View attachment 2108760
Affinity Photo after importing three 20MB Sony RAW:
View attachment 2108759
Affinity Photo restarted, import of two 25MB Canon RAW:
View attachment 2108761
Affinity Photo restarted, import of two 10MB JPEGs:
View attachment 2108762
UPDATE 2:
@marcusalwayswins, I did a little more sleuthing and came across posts about Affinity Photo having issues with the Ventura beta. Perhaps the upcoming November 9 update for Affinity apps will resolve some of the performance issues under MacOS Ventura. I considered purchasing Affinity Photo but am holding off until the memory usage gets reigned in.