I start suspecting that @Mity is having some little innocent fun with us here. It is difficult for me to imagine that a person working with data science still wouldn't get the idea of how RAM works on Apple Silicon after two pages of explanations.
You're adorable.It is difficult for me to imagine that a person working with data science still wouldn't get the idea of how RAM works on Apple Silicon after two pages of explanations.
You're adorable.
Your computer does not know that having unused memory is important to you. It will fill it up as best as it can to make things faster. This is a good thing.I opened and used my M3 Max MBP for the first time yesterday and I found excessive RAM utilization for just basic tasks.
Why is RAM being utilized so much, especially at rest?
Look up changes from ios15, lot of those changes apply to M1 and above. Code diff won’t do much good, your best bet is to look at documentation from old unused forks of XNU and compare to latest releases.Interesting, do have a hint on where to look? Checking out some of the 2022 diffs is not the fastest way to find any architecture specific VM changes.
What about dem cores. I don’t need all those cores now, just future proofing. Why is Mac using multiple cores?Your computer does not know that having unused memory is important to you. It will fill it up as best as it can to make things faster. This is a good thing.
Prime example of someone who has all the gear but no idea…I bought 128GB of RAM to future-proof, not to utilize it NOW! I want to setup a dev machine for the next 5 years and not worry about RAM and storage.
I don't know what you're doing but how do you end up utilizing 10GB of swap with 128GB of RAM?
What other memory than the buffer cache is used that way?the use of memory to save things that are no longer needed but left in case they are recalled.
I start suspecting that @Mity is having some little innocent fun with us here. It is difficult for me to imagine that a person working with data science still wouldn't get the idea of how RAM works on Apple Silicon after two pages of explanations.
The question "how much RAM is my Mac using" just doesn't have a simple answer.While that's a very simplified way of looking at it, it doesn't really give me a metric to rely on
I am not trolling. The questions I did have about dynamic allocation, no one really answered and instead, and actually accused me of baiting??? Weird.
Aha. I think we have found the real barrier to using your machine to its fullest potentialI know for a fact that my Intel machine did not. Never. I had activity monitor open every day and watched.
What metric do you use to know if your HDD controller is storing bits in the “correct” sector? (Or SSD block)…if simply looking at memory used is incorrect because we expect to change as more apps are used, then what metric can I use besides the color coded memory pressure?
If you truly want to avoid swap, turn it off. Just Google "macos disable swap". Just don't cry when your processes are unceremoniously killed and you have kernel panics... but w/ 128GB memory, you probably won't... maybe?While that's a very simplified way of looking at it, it doesn't really give me a metric to rely on, especially if I want to avoid swap
Apple sells 192 GB Mac Studio, may be worth a look for OP.What metric do you use to know if your HDD controller is storing bits in the “correct” sector? (Or SSD block)
The answer is that you don’t care, because the system manages those things for you. Modern computers treat RAM the same way. It’s a resource to be used. There is nothing you can do to change the way your system manages it.
Obviously, this concerns you, so you bought a lot of RAM. Chances are that you purchased much more than the minimum your workflow would require. I bet you’d be fine with 32GB and probably less. But as long as you’ve got the money, buy as much as you want, then let the machine work for you. Obsessively watching Activity Monitor is not going to make things better.
Responses have been tantamount to, "just focus on memory pressure." While that's a very simplified way of looking at it, it doesn't really give me a metric to rely on, especially if I want to avoid swap, which I deliberately did with my x86 MBP.
To be fair, if the RAM pressure was in red and a huge swap file, even if the computer worked fine (because the SSDs are really fast nowadays), he would be degrading the SSD pretty quickly. But this is definitely not the case, so he should just stop looking at the RAM usage.The real question that was asked earlier and never answered is this: does your computer have any unexpected slowdowns? If not, move on. 128 GB of RAM will be plenty for many years to come. If you really need more than that, a laptop isn't the answer.
Also, if you stop watching Activity Monitor, does your computer's RAM handling stop causing concern? In other words, is there actually a problem or is there just a perception of a problem?
I don't think MacOS is the culprit. I think this is caused by Apple Silicon. There is no reason for 16GB to be utilized by the system for a mere YouTube video.
I paid for 128GB of RAM in hopes to use my machine for a long time without having to swap. I haven't even setup my Python work environment yet. I dread what that will do.