it's running pretty good, since I put an ssd in it, I mainly use it as a glorified TV in the bedroom.Side-note: How is your 2008 iMac with 4gb running?
it's running pretty good, since I put an ssd in it, I mainly use it as a glorified TV in the bedroom.Side-note: How is your 2008 iMac with 4gb running?
I too want to know specifics. Compilation shouldn't need much RAM. Linking an extraordinarily large project might run into problems, but they would almost never be "doesn't work at all", they would be "links slowly because the system is swapping".I was just looking at a GitHub project meant for ARM and supporting macOS. By default, compiling the project required more than 8GB of RAM, otherwise the code simply would not compile. Content creation, part of the M1 marketing, is another good use case.
You're looking at the first step in a multi-step process and making yourself mad because Apple decided the first step would be low-end Macs, and designed a chip tailored to fit that role. If they'd tried to make M1 all things to all people, it would end up being mediocre at everything rather than great at one thing.But my point is that these machines can perform computational tasks as well as $2500-$3000 MBPs, so they’re getting the attention of audiences that use a higher-end system. Those audiences would get slightly improved performance but with a much thinner & lighter laptop, insanely better thermal emissions, and insanely better battery life, for half the price.
Except they can’t get 32GB of RAM, which they need for virtual machines, or working with 6k video, or doing simulation work, or compiling moderate to large codebases as my GitHub example demonstrates (Embree for aarch64).
So in the end, they can’t get their machine at half price because of what seems like a superficial limitation. And I find that frustration very justified.
What model/configuration of M1 Mac are you using? The type of web browser you use could affect things. Is it Safari, Chrome, Opera, Brave, etc.? Is it M1-optimized or running in Rosetta 2 translation? Being VERY specific as to which apps you're running (M1 Native (M1N) or Rosetta 2 Translated (R2T)) will help as well. The M1 Macs are new territory to us (especially me... I don't even have one yet!), so more information, vs. vagueness will help people diagnose what you can/should do to make your usage go smoother.I'm having memory pressure probs with 8gb. Seems like web browsing is more of the issue than having many other apps open. Tabs will take a second to pop back in relatively often with only 10-12 tabs open. Some tabs showing over a gig in memory. Also I'm showing ~6gb of swap being used.
It's possible my SSD is slower than average and I notice the swap quickly populate a tab after clicking back onto it -- I have done some black magic tests and my SSD is showing to be ~25-30% slower than what I've seen others post here. It's still really fast though, but it makes me wonder if Big Sur is using the swap file more aggressively and that is why I notice the slight delay in tabs at times.
I always thought I was a relatively light user, and this isn't really a problem, it isn't that noticeable but I still ordered a 16gb because this is a perfect laptop to me that I can see holding onto for many years.
This, plus it would be useful to know which sites, if you're able to share publicly.What model/configuration of M1 Mac are you using? The type of web browser you use could affect things. Is it Safari, Chrome, Opera, Brave, etc.? Is it M1-optimized or running in Rosetta 2 translation? Being VERY specific as to which apps you're running (M1 Native (M1N) or Rosetta 2 Translated (R2T)) will help as well. The M1 Macs are new territory to us (especially me... I don't even have one yet!), so more information, vs. vagueness will help people diagnose what you can/should do to make your usage go smoother.
Base air. I'm only using safari. It is crazy fast though, I just notice the pop-in and such and minor stutters. I have opened maybe 10 apps and browsed the web, it is still smooth. It's just browsing I notice my tabs taking up a lot of memory and doing that pop-in, so I am bumping to 16gb.What model/configuration of M1 Mac are you using? The type of web browser you use could affect things. Is it Safari, Chrome, Opera, Brave, etc.? Is it M1-optimized or running in Rosetta 2 translation? Being VERY specific as to which apps you're running (M1 Native (M1N) or Rosetta 2 Translated (R2T)) will help as well. The M1 Macs are new territory to us (especially me... I don't even have one yet!), so more information, vs. vagueness will help people diagnose what you can/should do to make your usage go smoother.
I said 8GB, but yeah I guess I was wrong, it’s 16. That would not compile ‘by default’. Compilation will fail, and you’ll need to adjust settings in order for it to succeed again. As a developer compiling various libraries, you’ll run into this occasionally, because it’s assumed developers have more ram. A better example would be doing dev work using VMs since it’s more purely functional rather than quality of life fiddling with annoying settings, but my point is simply:I looked at the embree-aarch64 repo. Where exactly does it say you need more than 16gb to compile? They tell you to use clang or reduce NJOBS on gcc or you might get out-of-memory error on 16gb ram. That is not the same as „does not compile on 16gb“
What is a "Base Air"? Apple doesn't sell a "Base Air". They sell a MacBook Air M1 in different configurations. What is your specific configuration? How much RAM, how much SSD, how many graphics cores (as it's the only model that is actually sold with one less graphics core than the other configurations of the Air and the other M1 Macs)? I'm assuming these details will help. If anyone else thinks otherwise, my apologies for trying to be so thorough for everyone's benefit.Base air. I'm only using safari. It is crazy fast though, I just notice the pop-in and such and minor stutters. I have opened maybe 10 apps and browsed the web, it is still smooth. It's just browsing I notice my tabs taking up a lot of memory and doing that pop-in, so I am bumping to 16gb.
Right now I just have mail, messages, and books open right now. And 10-12 tabs. One I am watching a football game in, the others are message boards, youtube, sleeper.app, reddit, REI, apple. Getting 6.62gb of 8 used, high green memory pressure (it only dips into yellow here and there), and about 5.5gig swap.
Any help would be appreciated, I'd prefer to just keep this model, and I could certainly put up with the tab thing, but I just don't really want to. I like having 10-15 tabs open at a time. It comforts me in a weird way =)
Let me know if you want me to try anything else
The base Air would be the $999 7core GPU, 8GB RAM, 256 GB SSD.What is a "Base Air"? Apple doesn't sell a "Base Air". They sell a MacBook Air M1 in different configurations. What is your specific configuration? How much RAM, how much SSD, how many graphics cores (as it's the only model that is actually sold with one less graphics core than the other configurations of the Air and the other M1 Macs)? I'm assuming these details will help. If anyone else thinks otherwise, my apologies for trying to be so thorough for everyone's benefit.
Base. Bottom. Lowest config option. it is, in fact, the most popular model.What is a "Base Air"? Apple doesn't sell a "Base Air". They sell a MacBook Air M1 in different configurations. What is your specific configuration? How much RAM, how much SSD, how many graphics cores (as it's the only model that is actually sold with one less graphics core than the other configurations of the Air and the other M1 Macs)? I'm assuming these details will help. If anyone else thinks otherwise, my apologies for trying to be so thorough for everyone's benefit.
I wonder if not all RAM usage is created equal, especially when we’re talking about all of the combined improvements in these machines. Namely: custom silicon, unified package-on-package RAM, custom OS kernel, custom chipset drivers, super-fast SSD, etc.
Think about the possibilities... DISCLAIMER: Although I have a background in software engineering and systems design, what follows is pure speculation on my part.
All this to say, I don’t believe we can definitely say that “8 GB is enough (or not enough)” without fully understanding how the entire system works, including the SoC’s MMU/IOMMU, the underlying physical memory architecture, and the kernel’s paging strategy / virtual address space architecture. Simply assuming that the system behaves like a regular PC might very well be incorrect.
- The SSD is crazy fast (2800 MB/s). Although the swap file is going to be slower than RAM, bulk paging (as opposed to per-page on-demand paging) between RAM and SSD might not have that big of a performance hit?
- The SoC has a relatively advanced neural engine. Combined with mCOS kernel and chipset drivers, could the kernel be using ML/AI to intelligently prefetch from the pagefile?
- Given the unified memory architecture, is it possible for the SoC’s MMU/IOMMU to be using RAM as a cache for a much larger virtual memory footprint that extends into the SSD via the pagefile? Maybe the system doesn’t need to treat the pagefile and RAM as separate entities, therefor eliminating any copying between them? I think this would be similar to the memory architecture of the next-gen gaming consoles.
Is the macOS kernel still open-source? Are there any Linux and/or BSD kernel hackers who can take a look and see if there are any clues about how these new systems work under the hood?
I try to make someone nail down the specifics of their system and others gotta come in and act like I'm a clueless rube. *I* know what the base model of the Macbook Air M1 is... I was trying to get the poster to be more specific. As an A+ Certified Computer Tech, having a customer coming in and saying, "My computer doesn't work", is the opitome of vagueness! So, saying you have a "Base Air" is... well... is it a "Base Air" of the Intel design? (and, if so, what year)? The M1? Yes, it can be ASSUMED (logically, based on the fact they are posting in the "Silicon Mac" forum) that they're talking about the M1, but they haven't given enough specifics to KNOW that for 100%. And, I never like to assume anything... some people will stick a question for their system, even in the wrong forum or group or whatever, just based on the likelihood of getting an answer from anyone.Base. Bottom. Lowest config option. it is, in fact, the most popular model.
Other places you may see this term, base model of a car, or anything that is the base of which allows multiple configurations.
I knew that... but there might be some that don't. Being specific about your specs helps weed out any possible question as to what the individual is using. And "Base Air" is not a common term, that I'm aware of. And if it is a commonly used term, does it mean the M1 or the Intel series of systems? And, if the Intel series, what year? Yes, the poster posted in the M1 Mac forum... but... that doesn't mean it IS an M1 Mac! It can only be assumed. And assumptions often lead to bad outcomes.The base Air would be the $999 7core GPU, 8GB RAM, 256 GB SSD.
Buddy, no need to get worked up, I'm just sharing my experience. I think you may be in the minority in being confused about what I meant by base air though. Not sure what it was about my post discussing memory pressure and swap that made you think I had no clue what laptop I just purchased, where I am or what I'm talking about.I try to make someone nail down the specifics of their system and others gotta come in and act like I'm a clueless rube. *I* know what the base model of the Macbook Air M1 is... I was trying to get the poster to be more specific. As an A+ Certified Computer Tech, having a customer coming in and saying, "My computer doesn't work", is the opitome of vagueness! So, saying you have a "Base Air" is... well... is it a "Base Air" of the Intel design? (and, if so, what year)? The M1? Yes, it can be ASSUMED (logically, based on the fact they are posting in the "Silicon Mac" forum) that they're talking about the M1, but they haven't given enough specifics to KNOW that for 100%. And, I never like to assume anything... some people will stick a question for their system, even in the wrong forum or group or whatever, just based on the likelihood of getting an answer from anyone.
And, not saying this is the case (which I sincerely believe it isn't)... some people feign innocence... just to cause trouble. I'm sure Mac Rumors forums have had their fair share of "trolls" in the past, no? I think we have some even now... griping about how horrible the graphics performance is/will be, or how little RAM the M1's come with and couldn't possibly be good enough for serious work. You can't get rid of them permanantly... but you can be dilligent and weed them out, with careful questions.
So, my desire for the poster to be as specific as possible about their system, was meant to help set a bottom line for everyone to be able to work with, instead of guessing at anything.
I understand your position. However, I approach every situation from the same vantage point. If I'm to help someone, I need to know exactly what hardware I'm dealing with (and, though I'm of little help at this time (enthusiasm is not the same as ownership)), I was simply trying to make sure you conveyed that same information to everyone else for their benefit, so they can help most effectively and efficiently.Buddy, no need to get worked up, I'm just sharing my experience. I think you may be in the minority in being confused about what I meant by base air though. Not sure what it was about my post discussing memory pressure and swap that made you think I had no clue what laptop I just purchased, where I am or what I'm talking about.
I hear many people complain 8GB is not enough, in What world is 8GB RAM is not enough?!
I still think they're not looking at the whole picture - specifically that we've seen the first stage of a multistage rollout. The M1 MBA and MBP models have the same memory limitations that existed on the two-port Intel models which they replaced. On Monday Nov 10th you could not buy a greater-than-16GB-RAM two-port Intel MBP13 or MBA. That remains true now with the two-port M1 MBP & MBA.I said 8GB, but yeah I guess I was wrong, it’s 16. That would not compile ‘by default’. Compilation will fail, and you’ll need to adjust settings in order for it to succeed again. As a developer compiling various libraries, you’ll run into this occasionally, because it’s assumed developers have more ram. A better example would be doing dev work using VMs since it’s more purely functional rather than quality of life fiddling with annoying settings, but my point is simply:
These are very fast machines. Fast enough to be usable for higher-end professional tasks. The rest of the system supports that well, except for the RAM. Even though there’s enough for my use case, I find it justified some folks are frustrated because it’s exactly the machine they could use, at maybe half the price, but then only the RAM is not enough. I think it’s ok for them to be frustrated, they’re not being unreasonable.
Yes, they are. A 2GB video file consumes 2GB regardless of whether it's being processed by an Intel or ARM based system.Correct, RAM comparison between PC, Intel Macs and ARM Macs are not the same.
No, it's not. ARM does not magically reduce memory requirements by 33%8GB of RAM on the M1 is going to perform like an Intel with 12+GB due to the unified memory architecture.
The spec snobs days of being able to get a 1:1 comparison are over, meaning we’re only a decade away from regular people understanding this.
That's a file size, not the amount of memory required to run it.Yes, they are. A 2GB video file consumes 2GB regardless of whether it's being processed by an Intel or ARM based system.