What is your typical RAM usage?
What's your primary use case (e.g., software development, video editing, data analysis, etc.)?
I'm mostly photo editing (Exposure, XnView, Nitro) or doing small dev projects (VSCode, Rider). On a my old Dell laptop with 16GB RAM, I'd have to actively monitor RAM usage if I wanted Exposure to run well, shut down most other apps etc. On my MBP with 16GB, it has never been an issue.
Right now I have: Mail, LibreWolf, Signal, Jellyfin, Bitwarden, LibreOffice, XnView, Nitro, Terminal, Safari, Calibre, Remote Desktop, WIIM Home, Notes and Rider open, along with a host of background things like VPN, Syncthing etc. Activity Monitor says 14.2GB used. But I'm not sure if that number matters, because I've never noticed running out of RAM.
It's quite alot I guess, so that's good, but the swapping in particular causes the cpu to struggle a bit. Company's in cost-cutting mode, so I think I probably won't get an upgrade in the forseeable future; envious of those with an M-series, and really want 32GiB+ RAM
An 2021 M1 Max 64 GiB 2 TiB is only $1800, while an average 2024 M4 48 GiB 1 TiB is $4000. I'll take 1/3 more RAM over just slightly better performance and worse reliability for half the price. As long as the battery has at least 85% of life remaining and the SSD doesn't have excessive volume of wear, it's a better choice unless you absolutely needed every second of time and you're making $1M TC or owning a startup with a funding run-rate / TTM crunch like you're going to turn into a pumpkin at midnight.
Just upgraded to a 48G M4, hopeful for some improvements, but think I might have to change my ways rather than my hardware...
Or you using local LLM as you have option to run it locally?
- 2 (UP) Ryzen 7950X3D + RTX 4070 Ti SUPER + 128 GiB RAM + 100 GbE (Gentoo)
- 1 (DP) EPYC 7002 series 7402 + 512 GiB RAM + 8 TiB SSD total + 0.5 PiB HDD total + 10 GbE (VMware ESXi 7 - also hosts XFS mdraid NAS, Plex, Ubiquiti, and k8s)
- 1 2021 16" MBP M1 Max 32 GiB 1 TiB
Load: 78.96 62.12 52.73
Uncompressed: 7.9 GiB
Compressed: 17.1
Wired: 2.4
Free: 4.0
Size: 926Gi Used: 847Gi Free: 46Gi
- 1 RPi 5 + S/PDIF DAC hat as a PlexAmp server- 4 RPi 5 + USB3->1 TiB SSD k8s PoE cluster in a small chassis
All are distcc, docker, ssh, and rustdesk enabled. Servers are on climate- and power-monitored UPSes.
(Please don't start pointless unsolicited preaching about this FS or that OS because I've heard it all, been there, and done that. Thanks.)
Some examples: a friend of mine have lost a keycap on a MacBookPro Apple told her she need a new machine... I've bough a keyboard on eBay for ~30€, opened the craptop and understood why Apple suggest to through it to bin... The keyboard can only be changed unmounting nearly the whole machine whose batteries modules are hard-glued to the chassis itself. I've used a HAMMER and a wallpaper spatula to detach them and I've had to literally rip the old keyboard. The new one in place works flawlessly and the craptop got reassembled without a visible scratch or any other issue except for half a day just to change a damn keyboard.
Another friend have lost it's MBP unique drive, he change the machine for a new one, trying to restore backup from TimeMachine and the disk seems not even recognized. I told him to boot a GNU/Linux live, the disk was good, data there in a convoluted form, with the help of a simple script https://gist.github.com/vjt/5183305 with minor changes I've restored the data.
Just two anecdote to say: do not waste money, they are worse than Windows.
I do some software development, mostly personal webapps - I run k8s/docker with Orbstack and VS code. I don't watch my memory usage. It's probably swaps to disk, but the perf hit isn't noticeable to me.
I'm only using it to test my flutter app on iOS and manage fragile xcode settings.
Most of my work is on a Windows pc.