I am wondering if anybody knows why going to About This Mac/Storage is so heavy on RAM usage? It is pretty much the only time when I see any memory compression and swap to the drive going on with 8 GB of RAM installed.
No Mac laptops, including 17".Part of the rumors, or at least the wishful thinking from here, is expecting the 16.5" to be one class above the existing 15", which as you say is a series that has never been "workstation class". Some may say even the 17" series MBP wasn't either.
Part of the rumors, or at least the wishful thinking from here, is expecting the 16.5" to be one class above the existing 15", which as you say is a series that has never been "workstation class"
Some may say even the 17" series MBP wasn't either.
You could even buy 12-core Xeon laptops. But they weighed 5kg and the battery lasted half an hour.Back in the 17" days, you could buy laptops with double amount the CPU cores
So far, there is zero evidence that Apple is making a laptop that can compete with 3-5kg workstation machines. People just see the 16" and jump to baseless conclusions. Not saying it's impossible, but what is the point in building up so much hype on an empty spot? Since MBP was first released, it was positioned as a jack of all trades multi-purpose laptop whose unique proposition is excellent balance between performance and portability. If the rumoured 16" is indeed some sort of larger laptop with a 100+Watt GPU, then it won't be a MBP anymore. My personal guess: it's just going to be a 2016 chassis with smaller display bezels. The current 15" form factor can easily fit an 16" display.
The 17" was just the 15" with bigger display and few extra ports. People who claim that 17" was a "workstation" have either very short memory or no clue whatsoever about the laptop market. Back in the 17" days, you could buy laptops with double amount the CPU cores and 4 times more RAM that were two times or more faster than fastest contemporary MBP. Now, the 2019 MBP is within 30% of fastest laptops (CPU-performance wise). Macs were never more performance-oriented than now. Yet people complain.
Yes, the MBP simply was, is or never will be a workstation but a well balanced machine. I would say though that the integration of egpu certainly pushes it in that direction when used.
I'm sorry but when you say the iPhone doesn't run MacOS, I don't think you know what you are talking about:
https://techcrunch.com/2017/10/01/apple-open-sourced-the-kernel-of-ios-and-macos-for-arm-processors/
The only fundamental difference between iOS and MacOS is the interface, but otherwise, both are running on the same base. Saying iOS is not MacOS is like saying Android is not Linux.
And no... the Mac is not supposed to "use" 16GB of RAM. That's like saying MacOS treats 16GB differently compared to 8GB. And even if that is indeed the case, that just proves my point even more: 16GB does in fact give a fundamental difference (i.e.: the OS treats it differently) compared to 8GB of RAM.
I'm quite aware of the shared foundation.
Of course macOS is designed to use RAM. MacOS will use spare memory for caching, for example. This can be seen in Activity Monitor. If you have a 16GB system with a very light workload and low memory pressure then the system will use that for caching data and this will improve performance. The OS knows how much memory it has and manages according to that. Yes, therefore it will treat 8GB differently to 16GB. And it will also treat 16GB differently to 32GB.
I imagine that there are a huge number of other differences as well.
I imagine that there are a huge number of other differences as well.
AFAIK, iOS runs a monolithic kernel (no loaded extensions), has no swap, less services, has much stricter control over background processes and also has to deal with less concurrently active processes overall.
I'm quite aware of the shared foundation.
Of course macOS is designed to use RAM. MacOS will use spare memory for caching, for example. This can be seen in Activity Monitor. If you have a 16GB system with a very light workload and low memory pressure then the system will use that for caching data and this will improve performance. The OS knows how much memory it has and manages according to that. Yes, therefore it will treat 8GB differently to 16GB. And it will also treat 16GB differently to 32GB.
AFAIK, iOS runs a monolithic kernel (no loaded extensions), has no swap, less services, has much stricter control over background processes and also has to deal with less concurrently active processes overall.
So does 16GB provide a benefit over 8GB?
Not really. It just appears that way because you have no way to access the underlying components at stock.
Jailbreak the thing (basically just gain more administrative privileges) and it does act just like MacOS
Basically, the iPhone does in fact technically run MacOS under the hood. Steve Jobs was not lying.
There's a reason Apple has to outfit the new iPads with 4GB and 6GB of RAM now.
This fact both highlights how well designed Darwin is, and also how poorly coded Apple's platforms have become.
So does 16GB provide a benefit over 8GB?
Some of those increases can be detrimental depending on configuration and memory generation. A proper combination might not exist.Yes, of course. And 17GB provides a benefit over 16GB. 18GB would provide a benefit over 17GB. 19GB would provide a benefit over 18GB. 100GB would provide a benefit over 99GB etc.
17GiB is a detriment unless you have 4 channels (8+4+4+1).
And I edited my post because a proper 17GiB config could be possible in dual channel with DDR2 (8+8+0.5+0.5).Right. My point was illustrative, not literal. I shall update.
Edit: updated. I hope that’s easier for you.
And I edited my post because a proper 19GiB config could be possible in dual channel with DDR2 (8+8+0.5+0.5).