They have implicitly - they are the Air 16 GB/1 TB and the Pro 16 GB/1 TB. I could order the Pro right now and get it Thursday, either delivered to my home or at three local stores. The Air is out of stock at the moment but the stores should have their inventories replenished tonight.
This is true, but also consider once bought, that's it.
Unlike the old mini where you could add extra ram later.
It can also be wise to consider 12 months time, what you may need.
That's a crazy price for 8gb, and I felt ripped off paying $250cdn. ??For me the difference between a 8GB and 16GB would be about 320 euro, that's about $400 U.S.
Being located in Europe and getting a discount on a base model.
$400 U.S for 8GB of RAM? I've accepted Apple tax, but that is a ridiculous amount money (a third of the entire MacBook) for something I don't need right now, but maybe, just maybe in the future.
That's a crazy price for 8gb, and I felt ripped off paying $250cdn. ??
This is a whole new playing field, so who knows the actual cost of the chips.
But again, unified ram shouldn't be compared to standard memory modules.
This is a whole new playing field, so who knows the actual cost of the chips.
hehe , you need to said like thisYes, this is all true. I was only pointing out that you can't treat them as just additive - it's not like 8 + 8 ram /video ram were being used for the same things (or only in certain circumstances).
But yes, most of the time the ram dedicated to the video is taken out of what's available elsewhere (true for the intel systems with on-board gpu only as well, like the previous macbook airs).
I think having 16gb on board in the M1 series is far superior to 8 + 8 (for comparison only), assuming no speed penalty - previously your dGPU ram would not be available for general system purposes, and hence little benefit from that extra 8 unless you were actively using a lot of it (which might only be for games or some specific programs). If your actual video ram in use is only 1gb, that extra dedicated 8 would be mighty underused.
So mostly you'll get better use out of that 16gb system ram. [There will be some uses that really need the separate large dgpu with dedicated ram - doubt they're the market for macbook airs / low-end powerbooks.]
Except I have 2560x1440 and a 4K display connected which itself takes up GPU. Is there a way to see how much GPU memory you are using in Activity Monitor?Yes, this is all true. I was only pointing out that you can't treat them as just additive - it's not like 8 + 8 ram /video ram were being used for the same things (or only in certain circumstances).
But yes, most of the time the ram dedicated to the video is taken out of what's available elsewhere (true for the intel systems with on-board gpu only as well, like the previous macbook airs).
I think having 16gb on board in the M1 series is far superior to 8 + 8 (for comparison only), assuming no speed penalty - previously your dGPU ram would not be available for general system purposes, and hence little benefit from that extra 8 unless you were actively using a lot of it (which might only be for games or some specific programs). If your actual video ram in use is only 1gb, that extra dedicated 8 would be mighty underused.
So mostly you'll get better use out of that 16gb system ram. [There will be some uses that really need the separate large dgpu with dedicated ram - doubt they're the market for macbook airs / low-end powerbooks.]
Honestly, our discussions in this thread is the actual opposite of what you need to focus on. Like my earlier post, my iMac 8GB of system RAM and 8GB of GPU = 8+8 = 16GB of Unified RAM if I want to keep the same "setup". Since there is no separation of system RAM and GPU anymore, you need to add what your GPU was before, so in my case 16GB made sense. I can't see a way to view how much GPU was being used in Activity Monitor so I don't know if I was using 1 or 2 GB or 4GB or maybe all 8GB when video editing. So 16GB was the correct choice, even if I was only using 1GB of the 8GB GPU.But again, unified ram shouldn't be compared to standard memory modules.
This is a whole new playing field, so who knows the actual cost of the chips.
Sorry, I'm repeating, but you cannot just add your previous 8+8=16. They work differently and separately. But not worth worrying about, if you got 16, you will effectively have more than before in almost all circumstances (unified will reduce usage and allow switching between the types without your involvement).Honestly, our discussions in this thread is the actual opposite of what you need to focus on. Like my earlier post, my iMac 8GB of system RAM and 8GB of GPU = 8+8 = 16GB of Unified RAM if I want to keep the same "setup". Since there is no separation of system RAM and GPU anymore, you need to add what your GPU was before, so in my case 16GB made sense. I can't see a way to view how much GPU was being used in Activity Monitor so I don't know if I was using 1 or 2 GB or 4GB or maybe all 8GB when video editing. So 16GB was the correct choice, even if I was only using 1GB of the 8GB GPU.
Except I have 2560x1440 and a 4K display connected which itself takes up GPU. Is there a way to see how much GPU memory you are using in Activity Monitor?
If you can afford it, go with 16GB. If not, make do with 8.
Easy math.
It depend on usage and availbility. Now testing MacBook m1 installation software and da da da.Well, yeah. But I personally wouldn't buy a computer in 2021 with 8 GB RAM. Simple math.
I don't know that there's an easy way to do this although look around, some like istat menus may attempt to (some question about how exact it may be in practice/different architectures).
I'd much appreciate if those with a better knowledge weighed in, but: I don't believe the screen display or size itself is the real issue, it's not all that much, even with more than one display. This is in simple day to day use and won't matter much for, say, office (although things not shown on the screen may be held in vram for example in a background window).
The way to think of it with gaming as an example: it's holding in memory and calculating and shifting multiple 'screens' (frames) at once/in very short timeframes; roughly that's the framerate - obviously 60 frames per second will want more memory. But even just shifting and displaying video (with some frames in buffer and some calcs to up/downsize) isn't all that much memory even at pretty high resolution.
But some programs will move things to the GPU memory and do calculations directly on that board. And yes, obviously if you have a larger screen/multiple screens and multiple frames/high framerates needed with bazillions of calcs, then it does enter into the memory use, but not just from displaying stuff. With games actually the video cards are running various calcs, transformations, etc, and holding/tracking objects in memory and moving them around there, like rotating shapes with light bouncing off, shading, etc - think an explosion in a game throwing off hundreds of thousands of bits of shrapnel with their own shapes and trajectories.
So it depends on what programs you're using and how much they use the gfx - program specific. It might be intuitive to think that everything video and photography related will but not all actually use the gpu that much (they don't have all those discrete objects), depends on calcs, and some people are doing non-video stuff that is designed to make use of the gpu's specialised processing abilities (bitcoin mining being an example). For photography it can be specific to individual filters. 3D rendering of virtual worlds and stuff like that (like a game) - different story.
If you do a lot of gaming, probably will matter (but how much?). Everything else - you'd need to test in real world use and/or check specs and recommendations of the program. My understanding is that video processing/rendering might make use of extra vram but perhaps not as much as you might think.
Anyway this is as I understand it and hope it helps, but happy to be corrected too.
This is one of those how long is a piece of string type questions, but for personal computing I would consider anything above 2 GBs worth to be significant.What range is a significant number of PageOuts?
Yes, and I didn't mean to suggest this isn't true, video ram usage (whether iGPU or dGPU) increases with size and number of monitors - and with on-board ram being used for video, it's going to reduce the amount of onboard ram available for system and applications.One thing that I've noticed with discrete cards that Apple uses is that onboard RAM seems to increase with more monitor support. So 8 GB of discrete video RAM can support 3x4k or 4x4k.
For me the difference between a 8GB and 16GB would be about 320 euro, that's about $400 U.S.
Being located in Europe and getting a discount on a base model.
$400 U.S for 8GB of RAM? I've accepted Apple tax, but that is a ridiculous amount money (a third of the entire MacBook) for something I don't need right now, but maybe, just maybe in the future.
I still believe a lot of people are overestimating their need for RAM, and wasting money because of FOMO and "advice" on forums like these. I've been both 'suspect' and 'victim' of it in the past as well..
Yes, and I didn't mean to suggest this isn't true, video ram usage (whether iGPU or dGPU) increases with size and number of monitors - and with on-board ram being used for video, it's going to reduce the amount of onboard ram available for system and applications.
Perhaps less relevant in the current M1s as basically only two monitor support (or one more in the mini? too lazy to look it up).
My point again is that it's not 1:1 replacement with dGPU ram - for many uses, the 8gb of discrete memory will be unutilised a lot of the time unless using specific programs and tasks. And that 'just' driving monitors is not the big driver of GPU memory usage - it's programs that are doing a lot more in the GPU's dedicated ram than just putting up screen data (like some games), even accounting for eg some video buffering. (Of course, add a lot of very large monitors and it starts to add up)
On the M1, that 'extra' 8gb of system ram (compared to an 8-8 on-board/dGPU ram system) will be available to system and to all apps (or for GPU-specific tasks) as needed - much better most of the time.
(And I'm making no claims about how much memory someone might need for some M2 machine with twelve monitors or something. Deal with that when we get to it)