Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Aleksid1

macrumors member
Nov 14, 2017
98
51
Hi,

I'm a software developer for photographers on Mac.

I recommend 8GB as a good choice for Macbook Air for majority of users who don't work with heavy files in photo/video editors.

For Mac Mini 8Gb is good for 1080p external screens.
And definitely 16GB for 4K, 5K and 6K external screens.

If you plan to use Mac Mini during 5-7 years, 16GB would be more preferable.

If you choose Macbook Pro, I guess that you need a powerful Mac for at least several years. Choose 16GB.
 

parseckadet

macrumors 65816
Dec 13, 2010
1,495
1,276
Denver, CO
My above title comments, in all honestly could have been leveled at most/All Apple machines over the past couple of decades.
In fact this is the single reason which has stopped me from going all in on Apple machines as much as I would otherwise have loved to.
The thought of paying £1000 / £2000 and having a computer with basically low power laptop graphics chip/power is simply something I personally could not accept.

And I accept this is 100% down to Steve Jobs not personally having any strong interest in this area of computing.
If Steve had always been a "Gamer" and loved entertainment titles, the history of Apple in this regard would totally different.
But that's the past..................

So, now we have Apple ARM based Silicon, and Apple now have the freedom to stretch their wings in any direction they wish.

Given this new found freedom, do you think Apple will finally kick of the past when it came to not taking GPU's and Entertainment seriously.
Still leave it to AMD (as they won't use Nvidea) to handle this?

Or might there be a chance that finally, after literally decades, and given they have total freedom now to follow any path they like.
We might, at long long last see Apple take this side of computing seriously and put effort into competing with AMD and Nvidia in this up till now ignored area of computer chip design?

Many seem to be thinking Apple make have it's own separate GPU chip to fit inside higher end macs next year.
Now, of course I don't think anyone is expecting a RTX 3090 with 28 billion transistors and many many Thousands of various GPU cores level of chip from Apple next year ;)
But they could make a small start along that path, with a goal in perhaps 5+ year to reach the current leaders PC machines can enjoy.

So, Given their freedom do you think they will expand into this direction and aim to have the best consumer CPU's and GPU's to offer Apple customers.
Or do you think the concept of not trying too hard with graphics, and "it's good enough" is so deeply ingrained into the companies core mentality that even with their new freedom it's simply not going to happen?

<iframe width="560" height="315" src="
" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

Another video has just been posted on this subject. The conclusion is that 8GB will be sufficient for most people -
Beaten to it!

Interesting results here between the 8gb and 16GB machines

Here's a comparison on M1 "Pro" with 8 and 16 GB RAM. I use "" for Pro bc I don't consider & have never considered that model as a real MBP. I had the Intel version awhile back. It was more like a "Pro" MBA.

They had to goto 8K RED Raw to get a significant difference between 8 / 16 GB RAM.

Me personally, if I were editing 8K RED RAW, I wouldn't be getting a M1. I'd be holding out for M1X or whatever it's gonna be called, in what I consider to be the real 13" MBP, that's hopefully gonna be a 14" with an 8 + 4 CPU and even stronger GPU.

I just want to point out that the methodology used in this linked video is highly flawed. The presenter only talks about what the system indicates as "Free" memory. However, all Unix based systems, including macOS, will cache file system contents in unused memory in order to provide a performance boost. It's not uncommon to see that a system will report close to zero "Free" memory even with very little actually running on it because of this. The "Cache" memory is also available to be used by applications at any time. Thus, if you want to know how much memory is available to be used by the system, you need to add the free and cache memory together. See the following link for full details:


Edit to add: It baffles me that the presenter didn't simply use Activity Monitor for this video instead of a third-party application.
 

jerryk

macrumors 604
Nov 3, 2011
7,421
4,208
SF Bay Area
Odd, when the 2015 15" was new people never complained about it's size even though it was over 1/3 larger and heavier than the 16". ?‍♂️
That was 2012-2015 when the 15" MBP was way lighter and smaller than any other 15" laptop. You excepted these systems were bigger because you wanted the performance. Nowadays I find my 16" too big and use my 13" much more often. Even thinking of going down to a MacBook Air given that it can perform much faster than my 2015 15" could, and above or close to the level of my 2019 16".
 
  • Like
Reactions: Nightfury326

IG88

macrumors 65816
Nov 4, 2016
1,117
1,645
I just want to point out that the methodology used in this linked video is highly flawed. The presenter only talks about what the system indicates as "Free" memory. However, all Unix based systems, including macOS, will cache file system contents in unused memory in order to provide a performance boost. It's not uncommon to see that a system will report close to zero "Free" memory even with very little actually running on it because of this.
His methods aren't flawed, nor are his results (time to export).

Yes he did point to free memory between the 2 systems while the exports / benchmarks were running, and yes I agree that isn't a good metric. But he didn't weight any of the results based on free memory.
 
  • Like
Reactions: Sanpete and jerryk

parseckadet

macrumors 65816
Dec 13, 2010
1,495
1,276
Denver, CO
His methods aren't flawed, nor are his results (time to export).

Yes he did point to free memory between the 2 systems while the exports / benchmarks were running, and yes I agree that isn't a good metric. But he didn't weight any of the results based on free memory.
The whole point of the video was to help someone determine if they need to get 16GB. He then makes statements that the 8GB system is using more memory because the free memory was lower, therefore suggesting that even a simple task like running Geekbench somehow uses more memory on the 8GB system. But as I said, he wasn't taking into consideration the Cache memory, which is also considered to be available. If you watch, he never exhausted the available memory on either system. I'm not sure how anyone could reach any conclusions based on his tests. So yes, his method is flawed.
 

pugxiwawa

macrumors 6502a
Nov 10, 2009
535
1,244
My takeaway from your screenshot is that Citrix viewer is a resource hog, and I'm guessing it's x86 still.
Yes it is, but even on x86 it was also consuming 2-3GB of ram, I think it's pretty normal, wouldn't call it a resource hog.
 

theluggage

macrumors G3
Jul 29, 2011
8,015
8,449
It is actually quite difficult (not saying it CAN'T be done, just difficult) to receive completely Out of Memory errors on modern operating systems. You would typically swap SO MUCH where the performance is absolutely horrible before you receive an out of memory error.

You don't need an "out of memory error" - you just need to load up the machine until the "Memory Pressure" reading in Activity monitor goes yellow or red. As long as it is green, then the speed is probably being limited by the CPU, GPU or disc access. The problem is when people look at "Memory Used" instead of "Memory Pressure" or panic because "Swap Used" is > 0. That's just business as usual. "Memory pressure" combines several factors such as swap rate for the specific purpose of deciding if you are short of RAM.

With that video, my guess is that the XCode build got a small boost by using spare memory to cache files, Logic didn't really get tested because (as the video said) it's using a ton of plugins or virtual instruments that clobbers the RAM - loadsa tracks on its own is more about SSD and CPU - and it was only the 8K video that really clobbered the RAM. But they were all straightforward "single" tasks - the question is, what happens when you've got a load of effects on a video, or a bunch of browser tabs open, or a VM with 4GB RAM allocated running while you're coding...

I think the fact that 8GB handled an 8K footage well, while taking 2x as long to export it still handled it well is saying a lot. I still recommend 32GB of RAM for 8K work.

If you're doing 8K video I'd still recommend not buying Apple's cheapest Mac to replace your tricked-out 16" MBP or high-end iMac simply for The Silence of the Fans. Apart from a 32GB option, there are things like the number of ports, support for more than 2 displays and 10 GB Ethernet to consider. And if a low-end 13" M1 ultraportable with 4+4 cores can complete an 8K export in 6 minutes with the CPU pegged out, what's a 32GB M2/M1X/whatever with maybe 8+4 cores and/or a bigger GPU going to do?
 

IG88

macrumors 65816
Nov 4, 2016
1,117
1,645
The whole point of the video was to help someone determine if they need to get 16GB.
Yes, and he did a slew of tests:
  • Geekbench 5
  • Cinebench R23
  • Logic Pro
  • His own XCode benchmark
  • Lightroom
  • FCP H.264 export
  • FCP 10 bit HEVC export
  • 8K R3D RAW export
He reported the results from all of them.
 
Last edited:
  • Like
Reactions: Nightfury326

IG88

macrumors 65816
Nov 4, 2016
1,117
1,645
Yes it is, but even on x86 it was also consuming 2-3GB of ram, I think it's pretty normal, wouldn't call it a resource hog.
You seem to have alot of swap. I'd say you'd be a candidate for 16 GB. Just unclear how close your use case is to whatever we'd consider an "average" MBA user to be (if there even is such a thing).

Brave Browser seems to be using a lot of RAM as well, in addition to Citrix.
 

IG88

macrumors 65816
Nov 4, 2016
1,117
1,645
the question is, what happens when you've got a load of effects on a video, or a bunch of browser tabs open, or a VM with 4GB RAM allocated running while you're coding...
True. I'd have liked to see him redo all of the tests with several Safari tabs pinned, perhaps Spotify running, and a few Excel sheets / Word docs open.

A VM user (I would think) would be automatic 16GB territory. I don't expect Microsoft to push out a Win 10 for M-series between now and whenever the 14" MBP comes out, so I'm not gonna be using Parallels on this MBA.
 

parseckadet

macrumors 65816
Dec 13, 2010
1,495
1,276
Denver, CO
Yes, and he did a slew of tests:
  • Geekbench 5
  • Cinebench R23
  • Logic Pro
  • His own XCode benchmark
  • Lightroom
  • FCP H.264 export
  • FCP 10 bit HEVC export
  • 8K R3D RAW export
He reported the results from all of them. He didn't weight any of the results based on free memory. The results speak for themselves. Did you actually watch the entire video, or did you rage quit the moment he pointed to free memory, because you were overcome with indignation?
Obviously I did watch the entire thing, otherwise I wouldn't have known that he never exhausted all the available memory. Though after rewatching it does appear he did exhaust the memory in his last test. For ALL of these tests I would have expected him to push things until the 8GB system's available memory was exhausted to give the viewer a sense of what it took to accomplish that, and what happened to the performance as a result. Instead, he repeatedly made statements that the 8GB system's available memory was being used up, when in fact it wasn't. Each time he claims all the memory is being used he shows that memory pie chart which has a whole bunch of blue, which is cache. There are MANY places where he makes statements such as "...this one only has 532 megs free," while showing a screen where there's 2.85GB of cache. That's over 3GB of memory available, but he makes statements as if it's running out. This clearly demonstrates that he doesn't understand the memory classifications of UNIX operating systems. He does go on to say that there are differences, but given everything I've said I'm not convinced those are a result of available memory in all but the last test.

He also makes statements like "8 gigs isn't really limiting it that much," and "It's not really bottlenecking it so far." Well of course it's not if he's not successfully exhausting all the available memory.

While the tests are interesting, if the intent was to demonstrate what it takes to exhaust the available memory and the resulting performance then he failed to do so, with the exception of the last test. Given that the title of the video is "8GB vs 16GB M1 MacBook Pro - How much RAM do you NEED?!" and he failed to actually reach a point where having more memory actually mattered in 7 out of 8 tests, yes his methodology is flawed.
 

IG88

macrumors 65816
Nov 4, 2016
1,117
1,645
While the tests are interesting, if the intent was to demonstrate what it takes to exhaust the available memory and the resulting performance then he failed to do so, with the exception of the last test. Given that the title of the video is "8GB vs 16GB M1 BackBook Pro - How much RAM do you NEED?!" and he failed to actually reach a point where having more memory actually mattered in 7 out of 8 tests, yes his methodology is flawed.
Ok. I understand your point now. Yes he wasn't doing any multitasking as far as I can tell. Just head to head tests on each app. Probably not a very realistic use case (who only uses one app at a time).

He should have chosen a standard slew of background apps to be running, like X Safari tabs, Excel, Word, whatever else.

Or some sort of methodical approach to push the 8GB into high memory pressure, and then circle back and evaluate how realistic it would be for a majority of users.
 
  • Like
Reactions: parseckadet

pshufd

macrumors G4
Oct 24, 2013
10,151
14,574
New Hampshire
True. I'd have liked to see him redo all of the tests with several Safari tabs pinned, perhaps Spotify running, and a few Excel sheets / Word docs open.

A VM user (I would think) would be automatic 16GB territory. I don't expect Microsoft to push out a Win 10 for M-series between now and whenever the 14" MBP comes out, so I'm not gonna be using Parallels on this MBA.

I was at one point this past month running a Big Sur VM (16 GB), a Mojave VM (8 GB) and a Windows 10 VM (8 GB). The Big Sur VM was just kicking the tires so to speak but I noticed that the kit was more than double the size of a normal kit and gave it extra memory. Of course maybe it has Intel and ARM code.
 
Last edited:
  • Like
Reactions: IG88

motm95

macrumors 6502
Aug 19, 2010
362
1,446
127.0.0.1
I decided to retire my trusty mid-2012 13" MBP for the new Macbook Air and after thinking it over and over, I decided 8GB of RAM should work for my use. The bigger issue for me was the SSD size. I have a somewhat large photo library and a large music library of live concert recordings. I know I can move that stuff to an external drive, but it's much easier to have all of that stored on the machine itself, so I opted to stick with the 8GB and upgrade to 512GB SSD. Just picked it up today at the Apple Store and using the migration assistant to move things over. One thing I miss already: the loud fan! Haha. This M1 MBA is dead silent. Love the no moving parts.
 
Last edited:

max2

macrumors 603
May 31, 2015
6,421
2,044
This 8GB argument has been going on for the past 5+ years. It's NOW the future and we're still talking about it. I'm saying this because there's no such thing as "Future Proofing" a computer. If after 5+ years 8GB of ram still runs on computers very well then it defeats your argument about "future proofing".

16 GB is the new standard and has been for a long time now.

8 GB is still ok though.
 
  • Like
Reactions: tCC_

pshufd

macrumors G4
Oct 24, 2013
10,151
14,574
New Hampshire
You seem to have alot of swap. I'd say you'd be a candidate for 16 GB. Just unclear how close your use case is to whatever we'd consider an "average" MBA user to be (if there even is such a thing).

Brave Browser seems to be using a lot of RAM as well, in addition to Citrix.

There are some VM bugs in Chromium. I had a problem running iCloud Notes where Chromium browsers (Chrome, Safari, Edge, Brave and Opera) would run for a day or so and then the VM usage would go up to 13 GB of RAM and stay there. I would restart the browser and it was always the same - it would run for a while and then take off in memory usage. I did not see the problem with Firefox. It was eventually fixed in Edge. I don't know if it was fixed in the others.

Firefox on my system typically uses about 4 GB. It starts out with about 1 GB with my static tabs and then just grows. I have Firefox set for maximum performance (opposite is minimum memory) so I'm not complaining.

The people that have 40 or more tabs open on Chrome - that's a lot of tabs for any browser.
 

max2

macrumors 603
May 31, 2015
6,421
2,044
I have 1000s of Firefox tabs open at any given time.

It is not a problem though I have 32 GB of ram.
 
  • Like
Reactions: pshufd

kp98077

macrumors 601
Oct 26, 2010
4,312
2,764
Whistler, BC
I decided to retire my truly mid-2012 13" MBP for the new Macbook Air and after thinking it over and over, I decided 8GB of RAM should work for my use. The bigger issue for me was the SSD size. I have a somewhat large photo library and a large music library of live concert recordings. I know I can move that stuff to an external drive, but it's much easier to have all of that stored on the machine itself, so I opted to stick with the 8GB and upgrade to 512GB SSD. Just picked it up today at the Apple Store and using the migration assistant to move things over. One thing I miss already: the loud fan! Haha. This M1 MBA is dead silent. Love the no moving parts.
haha yeah right!?
 

hugodrax

macrumors 65816
Jul 15, 2007
1,225
640
This new M1 has enough beef that I am glad I opted for the 16gb 1TB model. It flies in heavy workloads, silent and cool as a cucumber. Loafs working on huge libraries with 50mp RAW images even LR which is not native runs fine.

I could see this model providing 5+ years of service. I would save up and wait till you can get the 16gb ram model.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.