I have to think that they're going to allow DIMMs on some models like the iMacs and the Pros.
I sure hope so
I honestly wish they were still doing that on the Mini though if they in fact have plans to allow that.
I have to think that they're going to allow DIMMs on some models like the iMacs and the Pros.
I sure hope so
I honestly wish they were still doing that on the Mini though if they in fact have plans to allow that.
I think that they went this route to keep the trace distance between the M1 chip, and the memory chip to be at minimum (as it is on-Package RAM in this case) and thus reduces delay among some other cost savings :/I sure hope so
I honestly wish they were still doing that on the Mini though if they in fact have plans to allow that.
But, really, if they were going to that, they easily could have put one socket in the Mini. Perhaps there will be some kind of "plus" model range with RAM socket(s), though I think they might require that the DIMM be at least twice as large as the SoC memory.I have to think that they're going to allow DIMMs on some models like the iMacs and the Pros.
As long as you have apps running under rosetta, get as much ram as you can.I am ready to push the button on my M1 Pro but am leaning towards 16GB as I have always chosen to upgrade RAM in the past and have never regretted the decision. My use case where I think I might need is for video and photo editing in Adobe.
I am now reading so many reviews that the M1 is a new paradigm and 8GB seems to be more than enough for anyone but the most demanding users.
Making it harder is the fact that all of the models available through third party re-sellers like Amazon offer discounts of up to 5%, but they are limited to 8GB models.
I am biased to go for the 16GB anyway, but still foregoing the discount makes the net price of the upgrade very expensive.
But, really, if they were going to that, they easily could have put one socket in the Mini. Perhaps there will be some kind of "plus" model range with RAM socket(s), though I think they might require that the DIMM be at least twice as large as the SoC memory.
Maybe the Mac Mini Pro might finally be a thing and all of us who’d wanted a desktop between the Mini and Pro will finally get it?
The Intel Mini was fine except for three problems:
This part is really interesting - they have a lot to do still to catch up to current high end dGPU's.
Maybe they'll shock us all on that front also? (hope so!)
Having RAM set apart from the CPU contradicts the basic notion of a SoC. Don’t expect user upgradable RAM in any upcoming Apple computers using their own SoC. Maybe the Mac Pro will be different, but for all the rest, I really doubt.
If you plan on keeping it for at least 5 years, then the extra money is worth it.I am ready to push the button on my M1 Pro but am leaning towards 16GB as I have always chosen to upgrade RAM in the past and have never regretted the decision. My use case where I think I might need is for video and photo editing in Adobe.
I am now reading so many reviews that the M1 is a new paradigm and 8GB seems to be more than enough for anyone but the most demanding users.
Making it harder is the fact that all of the models available through third party re-sellers like Amazon offer discounts of up to 5%, but they are limited to 8GB models.
I am biased to go for the 16GB anyway, but still foregoing the discount makes the net price of the upgrade very expensive.
Data hierarchy:
CPU Register SetL1 CacheL2 CacheSoC RAMMbd RAM___ Storage______ network
Obviously, motherboard RAM is going to be a lot faster than the SSD, but still somewhat or a lot slower than SoC RAM. And honestly, if there is no motherboard RAM, the SoC can get by with fewer pins, and the board will not have to have a RAM controller chip (including refresh logic). In all likelihood, if a DIMM slot is included, the motherboard RAM would mostly serve as a storage cache (like a middle swap space) rather than being accessed directly as in traditional designs. It would probably improve performance, but maybe not by all that much. We have seen cases where Apple OS upgrades make the system faster and more efficient (though not all have done so). It seems possible that a DIMM slot will not appear on subsequent models – they might just go make the SoC fatter, because they can get good performance out of not-acres-of RAM.
I have been writing a small tool (99% Python + 1% C) to give me a summary of memory usage on the system, as part of my research into Darwin (I mainly work on some stuff for OpenBSD when free but spending more time on macOS as well these days). This is how it looks:
View attachment 1704528
This is after 10 days of uptime and represents a very lightly loaded system. It matches the output from Activity Monitor and top (figuring out the exact formulae and kernel objects was fun). There are two interesting bits:
Anyway if anyone is interested, I can share the code (with no guarantees ). It might be interesting to try out on the newer systems.
- Available memory - macOS has an estimate of the "true" memory usage through a little known (it seems) C API. This is an estimate of all the memory the system can get back if really pushed. Otherwise it will occupy as much as it can.
- Memory pressure - I'm still working on the exact formula. However, when there is no swap activity, by which I mean page in/outs and not static swap usage, I believe this is close to the graph in Activity Monitor. Some more work is needed to capture the dynamics when it's actively swapping.
I guess I don't understand, you don't like the user replaceable ram?The Intel Mini was fine except for three problems:
1) Thermals
2) User replaceable RAM
3) GPU
They could fix 1 and 3 with an M1X, especially if they supported 3x4k.
I'd be good with that.
I guess I don't understand, you don't like the user replaceable ram?
I do, went from 8gb to 64gb for much cheaper and a few minutes.
Sure, please see https://github.com/topcat001/mem_stat.gitPretty awesome, do you have a GitHub with the code?
Other then having to make sure I had the right screw driver it was super easy and I'm the guy who hated they went from screw less to screws required drive sleds between the G5 Power Macs and the first gen Mac ProsWhat I'd like is for it to be easier for the user to install RAM. A friend of mine who is an electrical engineer (he's actually a manager of a few hundred electrical engineers now) did the upgrade but he said that it was a considerable amount of work. What I'd like is if they made it as easy as the iMac 27 inch.