I’m considering updating my M1 Max MacBook Pro to an M4 Max machine, mostly for nano texture. My current specs are:
- 64gb of RAM
- 4TB storage
I’d share more specs, but those two alone lock me into the most powerful CPU and GPU options, so who cares.
This is my primary machine to run my design and development business. I work on multiple projects and clients at a time, including maintenance to my own business. Right now is a pretty normal day, and I’ve got 3 VS Code projects open, 3 Figma windows open with about 2 dozen tabs between them, three Chrome browser windows with tons of tabs each for development, Safari open for my personal browsing, etc. I’ve also got Photoshop running, Codekit running for code compilation, Eagle running for grabbing screenshots of cooll browsers, Apple Music, Omnifocus, Slack, Notion, Terminal, and the usual assortment of utilities running for backups, screenshots, etc.
I often also have Rotato (animation software for mockup videos) and Davinci Resolve running for little video bits and bobs too.
For fun, I occasionally make music in Logic. I just open it in addition to these windows in the evenings, because every time I close out windows with active projects in them, it takes too much time and mental energy to restart those projects. (I minimize a lot of windows.)
I am plugged in to two Studio Displays.
I say all that for context:
- Right now, I am using 54GB of my 64GB of RAM. I have 8GB of swap going. Memory pressure at 1. My forefront windows are currently Terminal, Safari, Finder, Mail, Omnifocus, Notion, Slack, and Messages, so kind of light right now.
- I am often using about 20GB of RAM and my Memory Pressure is often at 2, or in the yellow zone.
Is it time for me to upgrade to 128gb of RAM? Or will 64gb be enough for me for a couple more years at least? After nearly two decades of Mac usage, I am still unsure what memory pressure is and whether or not I need to care much about it or swap in day to day use.
TL;DR: I have 64gb of RAM and often use 8-20gb of swap. Should I upgrade to 128?