I dont understand how people can barely reach 32GB. On my iMac, I am constantly reaching it. I am 1000% getting 64GB in any computer I end up getting.
In your app's display, you're only using ~24GB in reality.
Cached memory is released to the system as apps aren't using it any more.
Is your memory pressure typically in yellow or red?
Any apps using large data files, data sets etc., moreso those doing lots of editing across numeric files - I would be surprised if 'cached memory' doesn't drive through the roof, but it's of no real consequence. I am curious why you're seeing so much compressed, though.
*shrug* It's all about specific usage, and understanding which memory is truly active/used, etc.
Maybe for your workflows and file sizes for in-memory editing (e.g. lots of individual photos -> cached memory, no real impact IMO, but large video files could benefit from in-memory editing) you do. Many don't, and certainly not for typical web/office programs/mail etc. types of usage.
[automerge]1584896064[/automerge]
I'd agree with you completely. There's no need to purchase more memory than what you need now, as by the time you need more than what you need now, hopefully you also need to upgrade the rest of your computer in which case the disposability of new MacBooks forces you to buy a new one anyways. I have been using my early 2011 MacBook Pro 15" with 8GB of memory since upgrading in 2013 and I haven't needed to go for 16GB as macOS is still so extremely efficient.
I had kept my 2011 CTO MBP for a while - but upgraded it to 1TB SSD + 16GB RAM.
It worked for me for some time. Amusingly, when I next 'upgraded' it was to a 2015 Retina - same 1TB (but Apple/from factory) and 16GB factory. Read/write speeds were a bit better, but it wasn't hugely faster overall, and still ran into limits on memory as VMs and dev tools would bring it to it's knees - still usable, as SSDs certainly make swapping
less painful vs spinning platter drives, but combination of apps, data loaded, VMs, as well as hitting near storage capacity made it time for an upgrade.
The most immediate noticeable difference on powering up the 32GB 16" MBP, besides thr shrunk borders and
huge (in comparison) trackpad, was with multiple VMs up and other standard apps, the system remains quick and response, no beachballs - memory pressure isn't sitting in red like it was before.
I agree with your intent, though. With the non-upgradeable (other than USB-C/TB3 for eGPU, storage, etc.) fashion of MBPs (and Surfacebooks and clones) today, it helps to understand how you really use your system, the
actual specs you could benefit from, and consider what your upgrade interval is. Before shifting primarily to laptop + cloud, I used to build or upgrade my own workstations yearly(which honestly wasn't always needed), but have been on a ~4-4.5 year upgrade cycle on laptops for a bit. Entirely possible by the time I upgrade next I'll be running red on memory pressure routinely, but I should be good for at least a few years with the 32GB. Numbers will vary for others - if you're not in constant red for memory pressure at 8 or 16GB, without
significant changes in what you'll be doing, there isn't much realbenefit in moving to 64GB, and likely not even 32GB, but YMMV as always.