Remix.run Logo
bastard_op 18 hours ago

Ok, so you upgraded the storage, but most of these as well use soldered memory too, not to mention a _lot_ of these ship with _only_ base 8gb of ram. I imagine they'll run out of ram at some point, when apple will deprecate even m1-3 "low-end" 8gb macs to obscurity with the intel variants now that their low-end is 16gb.

How much is too much to upgrade a system vs replacing it and paying more apple tax?

Better ROI making them run linux in a less-needy desktop environment than trying to keep them usable as a mac with macos.

FlyingAvatar 16 hours ago | parent [-]

I agree with your sentiment and wanted to point out that for the RAM it's even worse than the storage. The RAM is not soldered on the board, its included in the package with the CPU, which makes upgrading the RAM effectively impossible for these machines.

theodric 7 hours ago | parent | next [-]

Back in 2021 some guys in China claimed to have been able to upgrade the PoP RAM on a base M1 to 16GB: https://www.macrumors.com/2021/04/06/m1-mac-ram-and-ssd-upgr...

I remember when this came out, but more recently I recall finding something indicating that this was either untrue or pointless-- for example, while the ICs can be changed out, either the SoC or board knows what SKU it is due to an e-fuse or config locked into a cryptographically-signed firmware package, and refuses to address a different amount of RAM. I can't find that reference, however.

simondotau 12 hours ago | parent | prev [-]

No, the storage is worse, because there’s no reason why they couldn’t include a standard 2230 M.2 slot on all their motherboards, for anyone who wanted to upgrade.

The fixed RAM is annoying, but is done to make the product better — the packaging allows the RAM to be significantly faster than otherwise. It’s a major reason why the M-series CPU and GPU performs so well.

It’s the same reason why you don’t see slotted RAM on GPUs. The performance penalty would be great enough that nobody would buy them.

FlyingAvatar 5 hours ago | parent [-]

Agree that it does make the product better, though if they put their RAM chips soldered on the board instead of in package, it would allow repair or upgrade without sacrificing the whole CPU unit.

GPUs do not put their RAM in the same package as the processor itself, and it does not sacrifice a significant amount of performance.

The M-series processors' primary benefit by a huge margin is its architecture that allows a higher memory bandwidth than say SODIMMs and that benefit is independent of the choice to put the RAM in the package.