Ask HN: MacBook Pro M1 16GB vs. 32GB
Hi all
I am an engineer/part-time photographer that works a lot with photo/video editing, and at the same time, have a couple of active Mobile Apps as side projects going on. My previous Mac from 2015 is showing sings of slow death and I wanted to jump onto Apple Silicon.
Wanted to see if 16GB is enough for me or would it be better to get a 32GB RAM instead. My idea is to keep it for at least 3-4 years from now. My use case is: Photoshop, some photo editing, video processing, and then, Mobile game development (Android mainly), maybe some work with Docker (running 5-6 containers simultaneously) while having other tools like Android Studio, Zoom, Brave and Edge Browsers with 20 tabs each, etc. open
Thanks a lot for the help!
29 comments
[ 4.4 ms ] story [ 78.7 ms ] threadIf you can afford 64G is a good investment for longevity. But 32G isn’t a bad option for next years.
Android Studio and Docker sufficient reasons for at least 32G memory but nothing less.
I bought a Mac Studio with 64GB, but I really feel I could have gotten 32GB and it would have been fine.
That said, reading your workload and apps you use, I would get 32GB. Keep in mind that the capacity of your SSD also determines the speed which helps in the event the OS needs to swap, so maybe don't go for the smallest SSD.
One of the reasons I switched back was that I no longer wanted to tinker with OpenCore & friends, and make a sacrifice to the gods after every OS update :) The other reasons were that I got tired of the heat, noise and energy consumption, and I started to get weird little issues that I could theoretically solve with reinstalling and/or tinkering with the config. I decided that wasn't for me after all.
I love my Mac Studio (Max, 64GB, 2TB). It's actually silent, even when I push it hard. In terms of GPU I took a slight step back, but I only notice that with some games if I run them on extremely high resolution+settings. In terms of CPU I would say it has similar single-core performance but feels a lot faster because of the fast storage. and the reduced energy usage is immediately noticeable. Rendering video is comically fast, which is great.
To be honest, it feels like the best Mac I've ever had, and I've had almost all of them in the past.
64gb if you don't want to end up with swap. 32gb is the bare minimum.
Ram on m1 is split between gpu and cpu. 16gb is more like 10gb available to the actual application.
Don't believe in all the hype and misinformation surrounding ram efficiency on m1.
Swap is fast enough for most casual users to not notice the impact but as a developer or creator, you will definitely notice it.
That's not right in my experience. I have the MBP Pro M1 with 32 GB, and have a few VMs with docker containers inside (plus all my IDEs, terminals, google chrome tabs, music, etc.) and 32GB is plenty. Not sure the impact of having running as well Photoshop while all the VMs are up, though.
Additionally, if you sell the laptop at the end of the five years or keep it for seven like your current computer, these daily costs will in actuality be even lower.
The 8gb was just not enough. It crashed through normal use often
16gb was greatttt but got slow and weird (audio devices would disappear, requiring a restart) , occasionally with Docker Desktop
64gb is a beast and I'm running parallels windows and parallels KDE and even ELECTRON apps simultaneously ( ;) )
If you can afford it, get the 64. If it's too much, I'm guessing 32 will work very well also.
For me, RAM is at least a few seconds saved at every step, which adds up to minutes, hours, days and months saved. Waiting for a computer when you spend so much time on it is not something super worthwhile for me.
RAM remains like increased lung capacity for computers.
Apple silicon appears much more efficient per GB of RAM, which might reduce the need for RAM in average use cases.
It entirely remains to be seen if that effect remains as software and operating systems continue to become complex.
To imagine 32 GB is becoming the standards that 16 GB was a while ago doesn't seem unreasonable.
I restarted my Mac. Opened one tab in Chrome + Android Studio + emulator then ran a full unit test run. Memory usage spiked at around 27GB, then down to 17GB 'App Memory' when idle.
I typically have 30-40GB usage (heavy browser usage & 2/3 heavy IDEs)
Get the 32 GB.