Mac Mini M4 16 or 24gb ram?
Copy link to clipboard
Copied
Question for all of you. Right now I have a 2019 27in 5k iMac that has 40gb of RAM. It does run great but i am itching to just upgrade and get on Apple Silicon. I am looking to upgrade to a M4 Mac Mini and want to ask fellow Photoshop Digital Painters if 16gb of RAM is enough. I do mostly print art, nothing to large 11x17 seems to be my max at 300dpi. Most of my files are well under 1gb and thb most sit under 500MB. I do some video editing but just for fun and If i did it would be for web only. I wanted to reach out because most of the advice on the internet is for people who are photo editors and graphic designers, NOT digital painters/artist. Anyone have any experience with this?
Explore related tutorials & articles
Copy link to clipboard
Copied
What you need to keep in mind is that Apple silicon uses shared system memory for the GPU - and the GPU can eat up a lot. So the basic rule of thumb should be to double the amount you would normally need.
So no, 16 will certainly not be enough. 32 should be absolute minimum, 64 more comfortable.
But that's only half the story. Photoshop's total memory requirement exceeds that by orders of magnitude. There is no such thing as "enough RAM". So temporary working data are written to disk, known as the scratch disk. Think of the scratch disk as Photoshop's main memory, with RAM as a cache holding the most current data. You will need between 200 - 500 GB free space for the scratch disk, depending on file sizes, how many open files, and number of history states.
In practical use, the scratch disk is more critical than RAM (as long as you have the base minimum).
Copy link to clipboard
Copied
Dag, the MacBook Pro M2 Pro that I use for travelling has 16Gb memory. I take a little Canon R7 with me, which has a 32.5Gb sensor. It actually feels surprisingly snappy. Especially regards moving pixels around the screen. You know I use Actions to reset the workspace. My i9 13900K, RTX4080, and 64GB RAM and two uber fast 2TB 980 Pro drives, takes about 1.5 seconds to reset a badly messed up workspace, (it used to be faster but is getting a bit clogged up now). The Mac does the same thing pretty much instantly.
The Mac is a lot slower doing that 30K pixel square image, and timing a 5K pixel fully hard brush with 1% spacing corner to corner. My system takes 10 seconds, but @jane-e has a new Mc desktop that does it in an incredible 4 seconds! Sorry, I realise that is not relevant to this thread.
Copy link to clipboard
Copied
16GB might be enough if you work on documents of relatively low width and height (in pixels) that don’t have many layers. The Photoshop system requirements might say that 8GB is the minimum, but that’s just to get the software started. For frustration-free work, 16GB is considered rather minimal today. Especially after Apple introduced Apple Intelligence, which is said to make the OS need a little more memory, leaving less for applications. And also because an Apple Silicon Mac needs to use at part of system memory for graphics acceleration.
For 11 x 17 inches at 300 ppi, 24GB should be OK. 32GB or more might be better if you tend to use many layers, or like to keep many other apps open. Also make sure you have internal or external storage set aside for the Photoshop scratch file.
If you want to make sure, here’s what you should do: You currently have a Mac with 40GB. The next time you do a digital painting, open Activity Monitor (it’s on every Mac), and switch it to the Memory tab. As you work, watch the Memory Pressure graph at the bottom of the Activity Monitor window.
If Memory Pressure is always green and very low, then your current 40GB is more than you need, and 24GB is probably fine.
If Memory Pressure is usually green but occasionally yellow, then you probably need at least 32GB.
If Memory Pressure frequently pops up into the orange or red, then your current 40GB is already not enough and the next Mac should have 64GB.

