While there is some truth to that, that is not a universal truth. It's hard for people to know something until they've actually tried it.Those who really needs 16GB will already know it.
Those that are wondering if they do probably don't need it.
Honestly, I really don't know what you're talking about. There is no RAM magic in 2017. The efficiency improvements are mostly in power utilzation and speed, as well as the introduction of memory compression (way back in Mavericks). But even with all of this overall, the efficiency of RAM amounts in absolute terms has gotten much, much worse over time.
8 GB is now the functional minimum for a new machine. 2 GB is essentially unusable. 3 GB can work with the most basic of usage, although 4 GB is more tolerable even just for basic usage. For anything more than basic usage, you'd want 8 GB (or more).
Furthermore, having 8 GB in a 2017 machine isn't magically better than having 8 GB in a 2012 machine, despite the 5 years of memory technology improvements. Both will bog down at the same point under the same usage. Yes the 2017 will overall be faster, but having 16 GB in some workflows will be a huge improvement for both in workflows that need them.
So again, I say your memory-is-much-more-efficient in 2017 is a very misleading statement at best.
You're digging the hole here deeper for yourself here, 2 GB is just functionally unusable in the real world with the current version of macOS. Just about anyone with any experience with these machines and current OSes will tell you the same thing of course. Improvements in various technologies does not change this truth.I mean completely different RAM technologies, significantly faster BUS speeds, significantly faster SSD's, just everything. You're looking at a single metric instead of the overarching improvements. To say 8GB is a functional minimum is just wrong, 2GB would be the minimum required for the system, 8GB is the minimum for a professional grade computer. I get if you don't understand and stuff and I kind of can't be bothered to argue or anything. What I said isn't misleading, it's trying to simplify a complicated subject, if you can simplify it better then please go ahead. If you don't fully understand the topic beyond your own observation based on a 10 year old system having 4GB/8GB of RAM then maybe someone can post some links to help you if you're willing to learn.
Really depends what you use it for. You'll have people say you NEED 16GB, and that their system is using 12GB doing minimal work, justifying the need. Truth is the system will use as much RAM as you give it. So same work flow on 8GB of RAM and 16GB of RAM will show different RAM usage.
If you're a professional or likely to use a lot of professional apps, then 16GB is usually a worthwhile investment. However 8GB today is in no way the same as 8GB from 5 years ago. The physical size of the RAM is in no way a limitation, speed improvements and such means it calculates the data far faster within the RAM than it did 5 years ago.
Truth is the RAM is the main bottleneck in a system, and if you can afford 16GB upgrade then it's usually worthwhile. But there's no need to convince yourself that you NEED 16GB of RAM if you're unsure if you need it. Usually, if you have to ask you don't need it.
So some situations require more than 8GB of RAM, many don't. Just because your old computer had 8GB of RAM does not mean your new one should have more. Just because your old car was 2Ltr doesn't mean the new car should be 4Ltr... Think of the RAM like a giant warehouse, same size as the old one, but the new one is filled with much faster works and robots doing all the sorting. Same size, much more efficient.
Latency is x1000. Actual sustained read/write is closer to x30 currently. While having adequate physical RAM to maintain optimal system performance is just as important as ever, the SSD is able to step in using VM, and with SSD speeds getting 2GB/s and higher, you can move a lot of memory around very fast.Memory is just as important as ever and while SSD is faster than HDDs it is no where close to the speeds of RAM (we are talk x1000).
That's a pretty big and inaccurate assumption on your part. Just because someone asks the question doesn't mean s/he's a poor student who can't spend $200 more for twice the RAM. Many just don't know, including pros, and even pros don't like spending money if it's not necessary. For example, I had a friend who has designed websites for companies like Nike and Pizza Hut who used to me ask me spec questions like this all the time. He doesn't anymore now because now he knows better, but he didn't always have that knowledge.However, most of the people who post these questions have limited funds (mostly students posting, or people in areas of the world where tech is still relatively expensive) and so you try to find a reasonable recommendation based on reality. Sometimes that means you really need 16GB, but most of the time, they'll be fine with 8GB.
Reading comprehension fail 101. I guess you just like to argue and lecture people.That's a pretty big and inaccurate assumption on your part. Just because someone asks the question doesn't mean s/he's a poor student who can't spend $200 more for twice the RAM. Many just don't know, including pros, and even pros don't like spending money if it's not necessary. For example, I had a friend who has designed websites for companies like Nike and Pizza Hut who used to me ask me spec questions like this all the time. He doesn't anymore now because now he knows better, but he didn't always have that knowledge.
Instead of just making such assumptions, it's more reasonable to actually what they plan on doing with their laptops, and how long they will keep them.
Latency is x1000. Actual sustained read/write is closer to x30 currently. While having adequate physical RAM to maintain optimal system performance is just as important as ever, the SSD is able to step in using VM, and with SSD speeds getting 2GB/s and higher, you can move a lot of memory around very fast.
---
What some of you keep missing is that you're the 5% who notice these things. Most users just aren't that finely tuned to a moments latency when switching apps, etc. I work in offices and with many people using computers out in the field, and hardly anyone knows anything about their computer. That's what makes all of this so laughable to people who are actually out in the real-world seeing how typical users and "pros" actually use their computers. It's like if everyone here thought that delivery truck drivers spent all their time discussing the nuances of truck engines.
So if people want to discuss specs all day long, have at it. And when someone comes to a computer forum seeking advice, that already puts them into a niche of users who would even bother posting on a computer forum, so you've got to figure they're a little more sensitive/concerned about it then most people (most people just seek advice from friend/colleague/Apple employee or are just taking what's given to them at work). But "pros" who literally make a living with their Mac shouldn't be wasting their time on a computer forum over $200 - just get the RAM.
However, most of the people who post these questions have limited funds (mostly students posting, or people in areas of the world where tech is still relatively expensive) and so you try to find a reasonable recommendation based on reality. Sometimes that means you really need 16GB, but most of the time, they'll be fine with 8GB.
4GB might seem tight today, but you will be surprise what 4GB can do.I know you said "probably", but it should be noted Apple does sell a few 4 GB non-laptop Macs and 4 GB refurbs. Whether they know they need 8 GB or not, I would never recommend any new user buy a 4 GB Mac in 2017.
I know exactly what 4 GB can do. I'm typing on a High Sierra 4 GB MacBook right now.4GB might seem tight today, but you will be surprise what 4GB can do.
I had an 11" Macbook Air with just 4GB of RAM. I managed to run it with a cinema display, and have Chrome with dozens of tabs open, and also multiple instances of Excel, without skipping a beat. And this is an old 2013 machine. Oh, and I have run Lightroom and also FCPX on this thing. I would think a more normal usage scenario would find 8GB to be adequate.
I feel like most users still have bad memories of Windows machines with the less efficient use of RAM (Remember Vista?).
Heh. Funny you should mention that though. I will likely buy another iPhone when it gets 4 GB RAM.With 4GB you could nearly run an iPhone
Theres a reason apple don't sell laptops with 4GB anymore.. and its nothing to do with windows.
Lazy, or clever?Unfortunately, 8GB is not enough for me, because me and my colleagues are too lazy to write optimal code, so processing our datasets ends up using too much RAM.
Those who really needs 16GB will already know it.
Those that are wondering if they do probably don't need it.
4GB might seem tight today, but you will be surprise what 4GB can do.
I had an 11" Macbook Air with just 4GB of RAM. I managed to run it with a cinema display, and have Chrome with dozens of tabs open, and also multiple instances of Excel, without skipping a beat. And this is an old 2013 machine. Oh, and I have run Lightroom and also FCPX on this thing. I would think a more normal usage scenario would find 8GB to be adequate.
I know exactly what 4 GB can do. I'm typing on a High Sierra 4 GB MacBook right now.
However, I would never recommend 4 GB on a new/refurb Mac purchase, esp. if the memory couldn't be easily upgraded, because 4 GB can be quite limiting even for relatively light users.
In any case, some of this may be related to coding issues on the page visited, and if there hadn't been issues with it, then I wouldn't have encountered this problem. OTOH, with 8 GB RAM and this type of usage, I won't hit the swap and I won't get the beachballs regardless. Having more RAM hides a lot issues with bloated / leaky code or whatever.
8gb is the sweet spot of ram amount that is good enough for any productivity or gaming etc. Even you stick with 8gb, it will last you for 5 years or more easily.
if u do run VMs or edit videos or photos then 16gb is good as well.