You will have anyway ram swap - because it how is working macOS. Less ram you have, the earlying mac start struggling. In some case extra +8GB RAM make almost 5 time difference in performance. So if you thinking about 24GB, you will feel diference in long time - your mac will work more stabele day to day, month after month and in multitasking not loss performance.What is your experience guys with 24 GB machines ? Did you have swap files anymore, like on 8/16 machines? Or is the problem solved with 24 GB and higher?
I am one of these always on guys 16-24 hours day. Would be nice to know.
Swap is not a problem, of itself. Excessive swap might be.Did you have swap files anymore, like on 8/16 machines? Or is the problem solved with 24 GB and higher?
Don't blame the users: if they used a decent browser, it wouldn't be a problem.Chrome tab-hogs
I'm not bashing Chrome, it has its place. But it is a RAM-hog if you have a bunch of open tabs, no doubt. If a user understands that & plans accordingly (by getting more RAM) or adjusts behavior accordingly (by closing tabs when not in use), I don't have a problem with Chrome.Don't blame the users: if they used a decent browser, it wouldn't be a problem.
If users weren’t lazy, and understood when it’s appropriate to use a bookmark instead of using a tab that wouldn’t be an issueDon't blame the users: if they used a decent browser, it wouldn't be a problem.
There is many case when bookmark not help you save a free ram. When I somesing searching on internet, I first open lot of pages(20-30), and then start watching/read them - in this case if you dont have lot of ram - Mac will be start freezing. In this case is huge differenc batwen 16GB and 32GB. And if you are multitasking user, more ram = faster work.If users weren’t lazy, and understood when it’s appropriate to use a bookmark instead of using a tab that wouldn’t be an issue
At least on these forums that’s a common justification.BTW: The most common cause of high swap, that I’ve seen, is having a &$#@-ton of open tabs
Are there scenarios in which having multiple sources and tools quickly accessible is beneficial? Yes, of course. However, the problem is the extent of belief.If users weren’t lazy, and understood when it’s appropriate to use a bookmark instead of using a tab that wouldn’t be an issue
There is many case when bookmark not help you save a free ram. When I somesing searching on internet, I first open lot of pages(20-30), and then start watching/read them - in this case if you dont have lot of ram - Mac will be start freezing. In this case is huge differenc batwen 16GB and 32GB. And if you are multitasking user, more ram = faster work.
What is your experience guys with 24 GB machines ? Did you have swap files anymore, like on 8/16 machines? Or is the problem solved with 24 GB and higher?
I am one of these always on guys 16-24 hours day. Would be nice to know.
I have a 64GB M1 Max, it swaps. Swap in Mac and Linux isn’t a bad thing. The Mac off loads the memory pages it doesn’t need to swap. It’s much better way, than trying to offload memory under load. Last thing you want when the machine needs more RAM is try to offload while working on intense tasks. I have a 128 GB Linux work station, which has lot of cache and swap used at times. Just enjpy your Mac and let OS optimize the memory.
If you look at the Ziskind video posted above, you'll see that Activity Monitor isn't really all that useful in telling you much that's actually useful to you as a user. Yes, it fulfills the inner statistician if you have one, but macOS is very adept at memory management - indeed, overall resource management - so Activity Monitor will tell you a great deal about not much.Is your recommendation just to totally ignore Activity Monitor and not reboot unless there's some other reason to do so? I'll admit I've never seen the memory usage impact the performance in a way that I can notice as a user so I'm probably over thinking all of this.
For me, the only use of Activity Monitor is to occasionally confirm that there is not something I don’t want or I don’t care about is running in background using a bunch of resourcesIs your recommendation just to totally ignore Activity Monitor and not reboot unless there's some other reason to do so? I'll admit I've never seen the memory usage impact the performance in a way that I can notice as a user so I'm probably over thinking all of this.
Unless something crazy has changed, you should be able to close all applications and restart the computer and the swap file will be rebuilt.I want to take this advice but I struggle with it. I'm zero percent worried about the SSD wearing out due to write/read cycles. There's no way I own my machine that long. But what bugs me is that MacOS doesn't seem to ever clear out the swap. Something about that eats at my OCD.
Is your recommendation just to totally ignore Activity Monitor and not reboot unless there's some other reason to do so? I'll admit I've never seen the memory usage impact the performance in a way that I can notice as a user so I'm probably over thinking all of this.
Focus on memory pressure, if it goes red for basic/regular usage. Swap in Mac OS and most flavors of Linux is proactive in many ways than not. OS offloads some unused/not recently used memory to swap, to keep RAM ready for frequent or new processing. Mac could just remove from RAM and not use swap at all, but the next time you activate the window or start the unused app, it will have to load. In a way, swap assists in fast loading. It’s not the only factor, cache and other stuff play a role. You can close all the apps, or reboot, but for me, it's not an option with multiple apps, code, documentation and other stuff open. I may not use it for a few days, but if I need to, I don't need to relaunch stuff and wait. Reboot if you see any memory pressure issues or Apps running slow.I want to take this advice but I struggle with it. I'm zero percent worried about the SSD wearing out due to write/read cycles. There's no way I own my machine that long. But what bugs me is that MacOS doesn't seem to ever clear out the swap. Something about that eats at my OCD.
Is your recommendation just to totally ignore Activity Monitor and not reboot unless there's some other reason to do so? I'll admit I've never seen the memory usage impact the performance in a way that I can notice as a user so I'm probably over thinking all of this.
The point of computers is to do the work for us; not to give us more work!Is your recommendation just to totally ignore Activity Monitor and not reboot unless there's some other reason to do so? I'll admit I've never seen the memory usage impact the performance in a way that I can notice as a user so I'm probably over thinking all of this.
That can be real bad advice to disable swap. Memory pressure on my M1 Max goes red with Swap disabled. Swap isn’t bad, it serves its purpose. I posted a screenshot earlier, my M1 Max with 64 GB in red with swap disabled but rarely happens when swap is enabled.gunny wrote:
"Swap will always happen on macOS and Linux, it's just the way it works when using applications, especially when you go into custom hibernation/sleep modes."
Not always.
Swap can be TURNED OFF if you want it to be off.
I've done so on both my Macs, one Intel (2018 Mini), the other m-series (2021 MacBook Pro 14").
Both continue to run fine and they don't crash.
The secret?
Don't open more applications than you need, and quit those with which you're done using.
View attachment 2370484
View attachment 2370485
Yep, I manage enterprise servers and the swap is never off just configured by default or by application requirementsThat can be real bad advice to disable swap. Memory pressure on my M1 Max goes red with Swap disabled. Swap isn’t bad, it serves its purpose. I posted a screenshot earlier, my M1 Max with 64 GB in red with swap disabled but rarely happens when swap is enabled.
It’s not always possible to open one or two apps and quit, reload and wait. Let OS do its job.
With faster SDD , I appreciate swap more at times when the extra memory is needed.Yep, I manage enterprise servers and the swap is never off just configured by default or by application requirements