To be fair I had an 8Gb M1 Mac mini for about a year and never even once felt like it was lacking memory. I could open as many things as I wanted and it didn’t slow down, so I can kinda see where they were going with this. Not saying it makes that situation much better though.
I think the current base iPhones with 4Gb or 6Gb suffer way more from lack of memory than the 8Gb Macs, and people aren’t taking about this enough.
I needed a cheap laptop for audio, so i decided to pick up a second hand m1 air a couple months ago.
It is honestly pretty impressive for the price, I generally don't have issues either. Everything is snappy, and it handles multitasking fine. Its even faster than my $2000+ PC at several things, which frustrates me greatly.
However... When running ableton live (or presumably anything that involves heavy image, video, or audio editing), 8gb of ram is honestly not enough. If you push it too hard, it hangs for a second, then the offending app will just close.
Also there is a weird delay in factorio, absolutely unacceptable.
I have a old HP Elitebook with 8GB ram with Windows 10 and even on Windows I don’t notice slowdowns for daily tasks. Yes the machine swaps but because of the SSD you don’t notice much performance decrease. However, because it’s constant swapping the lifetime of the SSD will decrease and that’s exactly the problem of 8GB machines these days. Yes the machine stays fast (Windows or OSX it really does not matter) but there is extra load on the SSD.
Don’t believe Apple marketing bullshit that 8GB is enough because of the “super duper advanced memory management” of OSX. If it really was enough then Apple would not release MacBooks with 16+ GB ram. The only reason that the 8GB MBP still exists is to sell more 16+ GB machines.
The thing you didn’t notice is that you significantly decreased the service life of the permanent storage on the device, because it ABSOLUTELY dips into swap far more frequently than models with more memory, and all high-speed SSD technologies that I’m aware of have limited lifetime write capacity before performance and fidelity start to degrade.
The MBPs (MBAs too in my opinion, but that’s more debate as it’s the “entry level” laptop) should have a minimum ram config of 16gb. 8gb MBP is honestly a really dumb spec level to purchase anyways - if you want something with that little RAM in laptop form, get the MBA.
I delivered a season of 4k animations for a network show using Motion, AE, C4D, Ps, AI…all using a base model M1 Mini (8/256), with zero problems.
Of course more would be better, but unless you’ve actually used one, it’s hard to imagine how well it works. I tried mentioning this in another post, but it’s all Apple hate all the way down here
To be honest, I can still do most of my work on my old Core2Quad 4GB DDR2 PC, when using Linux.
And as long as I setup my swap properly, I can also keep as many Firefox tabs open as I want , as I tend to forget tabs (running out of brain memory) before I run out of RAM.
It’s not that it’s more efficient, it’s simply used less than in conventional PC architecture.
It's not that you're wrong from a philosophical perspective with that, it's that you're factually incorrect. Memory addresses don't suddenly shrink or expand depending on where they exist on the bus or the CPU. Being on the SoC doesn't magically make RAM used less by the OS and applications, as the mach kernel, Darwin, and various MacOS layers still address the same amount of memory as they would on traditional PC architecture.
Memory is memory, just like glass is glass, and glass will still scratch at a level 7 just like 8GB of RAM holds the same amount of information as.....8GB of RAM.
The article actually quantitatively tests this too by pointing out their memory usage with Chrome and different numbers of tabs open.
What a load of nonsense. You've got no idea how a computer works. RAM isn't just used for passing data between cores. If anything that's more the role of cache although even that isn't strictly accurate.
Whether a system has a discrete GPU or not doesn't really factor into the discussion one way or another, although even if it did having more RAM would be even more important without a discrete GPU because a portion of the system RAM gets utilized as VRAM.
Like why not test these things? This just sounds like ai generated garbage.
That being said, 8gb is an abysmally low amount of ram in 2024. I had a mid range surface in 2014 that had that much ram. And the upcharge for more is quite ridiculous too.
I know it's pc ram but I bought 64gb of ddr4 3600mhz for like $130. How on earth is apple charging $200 for 8!!!!
They'll continue selling these, purely because of two reasons:
On an Air, 8gb is the bare minimum that is realistically viable, for people who don't do anything than browse the web, who they can later upsell, when they get a new machine.
They can immediately upsell you for every extra memory tier you would need. This makes them a colossal amount of money.
Practically all of us know that the difference between these memory modules is pocket change, when mass produced like this, but for those extra couple cents, they get an extra 100$ from you
Practically all of us know that the difference between these memory modules is pocket change, when mass produced like this, but for those extra couple cents, they get an extra 100$ from you
This is called capturing consumer surplus through segmentation. There's a pretty good explanation of it here.
The long and short of it is that some people are just perfectly fine spending more money on a macbook, and apple wants to give them a good enough excuse to do so.
I think it's mostly to have a price tag that doesn't immediately turn off people.
Yes, Apple is expensive in general, however people are generally fine with paying a premium. But if they'd come at you immediately with the full price for a reasonably specced machine, it would still turn many people away.
Instead they fix you on with a high, but still somewhat reasonable price and then upsell you in steps for everything. Like sure you could buy the 128gb iPhone pro, but then the storage will fill up fast with photos and videos. A great camera system being the huge selling point of the device.
On a side note I actually find the 256gb non upgradeable/replaceable ssd much more egregious, than the 8gb RAM.
As you say, for people with basic needs (and that is actually a quite large group), it is enough for daily use. Those people just browse the Web, view photos and write short documents in word. However especially if they have an iPhone and take lots of picture/videos, they will still fill up that storage fast. And then it gets really frustrating, unless you maybe pay even more to outsource everything to the icloud and pay monthly.
The low ram and storage are to drive you up 2 tiers.
By the time you go "256gb isn't enough storage, so I'll pay 10% more for something useable", you are pretty much at the stage of "if I'm spending this much, I might as well get the ram upgrade as well". And suddenly you are paying $500 more.
That's just the reality we're in now. All components will eventually ship as a single bundle, and there's nothing you'd be able to do. Obviously there are speed and latency benefits to this, but it comes at a cost of a colossal amount of e-waste with hardcoded serial numbers. This only works in their favor, because the groups of people you've described will just return to the shop, and buy a more expensive model
When they charge many $100s for an extra 8gb the value of the bare minimum 8gb doesn't look so terrible (if only comparing to Apple). Especially considering the performance of swap on a fast SSD.
The irony is that it's arguably the opposite, since the GPU and CPU just have a shared memory pool, rather than having dedicated memory and the shared memory pool.
So if you're watching a 4k video, you might have lost a gigabyte or two just for VRAM.
Honestly we're kinda edging up to the point where I think 32gb of ram should be the minimum, especially for heavy use cases like games and production jobs.
Most heavy games do need 32GB ram. 16GB RAM will overflow to page file and we all run QLC SSDs, it's gonna get corrupt over time being in constant writes.
This is nothing to brag about, when Android needs this to run smoothly, compared to the same performance of a 6 GB RAM iPhone.
Edit: Just look at benchmarks and every day use cases. How exactly has any Android smartphone ever achieved any significant speed gains by using huge amounts of RAM compared to the then-current iPhone model? I agree with the Apple criticism when it comes to computers. When it comes to efficiency of smartphones, Android just seems to have tons of overhead and has always needed significantly more RAM than iPhones while not being faster at all. Maybe we can put the „look at how edgy I am for not using Apple devices“ aside for a moment.
Android has a garbage collector, meaning it requires an additional 2GB of RAM of overhead to keep things smooth. iPhones run significantly hotter than Androids, and consume more energy to achieve their performance gains.
It's not true to simply state "one is better than the other". There's various metrics in which either one may be better.
It's also a nice way to tax their poorest customers more. A lot of people are keeping their machines way past what apple provides updates for, if the ssd that can't be changed dies (because of constant swapping) faster than what they intended or could keep the machine for, I guess it's too bad for them.
And, since the ram is soldered to the fucking mobo, you can't upgrade it yourself. It's a ridiculous and craven strategy for a company already nickel and diming their customers.
Their silicon is really good. I'd argue it is mostly because they have a node advantage but it is what it is.
But especially in the MacBook Air it can only really show off its stuff in the short-bursty workloads of casual users (and Geekbench). My four-year-old PC would pull ahead quite quickly on any task when you actually have to run it at load for a while.
It also is perfectly fine for running a few minute long compile cycles - without running into thermal throttling. I guess if you do some hour long stuff it might eventually become an issue - but generally the CPUs available in the Airs seem to be perfectly fine with passive cooling even for longer peak loads. Definitely usable as a developer machine, though, if you can live with the low memory (16GB for the M1, which I have).
I bought some Apple hardware for a customer project - which was pretty much first time seriously touching Apple stuff since the 90s, as i'm not much of a friend of them - and was pretty surprised about performance as well as lack of heat. That thing is now running Linux, and it made me replace my aging Thinkpad x230 with a Macbook Pro - where active cooling clearly is required, but you also get a lot of performance out of it.
The real big thing is that they managed to scale power usage nicely over the complete load range. For the Max/Ultra variants you get comparable performance (and power draw/heat) on high load to the top Ryzen mobile CPUs - but for low load you still get a responsive system at significantly less power draw than the Ryzens.
Intel is playing a completely different game - they did manage to catch up a bit, but generally are still running hot, and are power hogs. Currently it's just a race between Apple and AMD - and AMD is gimped by nobody building proper notebooks with their CPUs. Prices Apple is charging for RAM and SSDs are insane, though - they do get additional performance out of their design (unlike pretty much all x86 notebooks, where soldered RAM will offer the same throughput as a socketed on), but having a M.2 slot for a lower speed extra SSD would be very welcome.
A more apt analogy would be to use the truck bed size. Horsepower is more akin to the CPU speed.
Most people don’t fill their truck bed just like most people don’t fill their RAM. I’ve had no issues with my family users who just do typical light laptop tasks on 8GB RAM. I think the memory upgrades need to be much, much cheaper, but 8GB works absolutely fine IME. I would like 16GB but it’d be a waste for the other users in my household.
This is just like the iPhone (lack of) storage and the (lack of) SD cards. Apple is trying to maximize profits by using less RAM and by forcing people into buying more hardware in a few years. Apple does a lot of stuff very well but then they also pull this crap.
Acknowledging that 8GB only delivers mediocre performance at best would upset anyone who already bought a device with only 8GB. And as later upgrades are not supported by Apple it would abandon these users like buyers of a 1st gen Apple device...
I’m honestly even thinking to buy a €200 android device to get used to the system.
Don't. Unless it's a slightly older Pixel A-series 2nd hand phone. Manufacturers of cheap Android phones skimp on everything and add bullshit crapware. Shit like that is the cause of many "Android sucks" comments.
I’m honestly even thinking to buy a €200 android device to get used to the system.
Don't do that, I can tell you from experience: Most of them suck, especially cheap Chinese ones.
The Google Pixel 7a is currently $350 and it will get cheaper when the 8a comes out. The 7a will get security updates until May 2028. If you want to get into mobile device privacy/security, a Pixel is an excellent choice. You can install an alternative operating system called GrapheneOS, it's a much more private and secure, improved version of Android. It doesn't include Google spyware and thus also improves battery life. It also extends your feature updates, by default the 7a would only get feature updates until 2026, but GrapheneOS provides Android feature updates as long as the device gets security updates. That would mean 2 additional years of Android feature updates. I highly recommend it!
I agree with this. Pixel A series are pretty much the smoothest android experience for cheap. Plus they have a pretty good camera as a bonus. The low end Chinese phones and even the Samsung A series just don't quite do it for me. I think OneUI was made for faster hardware.
The best way to have a MacBook is your employer giving you one, but trust me you kinda wont want to work on regular notebooks after experiencing macbook.
I don't have one of the ARM ones, and after using Macs for like 20+ years, I barely use the ones I have. But that 16 hour battery life and performance is really nice.
Mac OS X used to wow me in the 2000s and even 2010s; it was definitely why I used Macs. But nothing about it is all that interesting to me anymore, and in some ways it's gotten worse.
I dunno, I’ve got a base model M1 and it feels like one of the best laptops I’ve owned. Overpriced is exactly what I feel it isn’t. $1000 for a decent laptop is not bad. Nothing below that price has a good trackpad.
I built a gaming PC for the first time since ~20 years ago. Decided to dump 64gb into it for no good reason other than ram is cheap and I figured I might as well.
I daily drove a laptop with 8gb of RAM less than a year ago. Works just fine for most tasks. Granted, at Apples typical price point, I'd want more than that, but it is far from unusable. Running VMs wasn't fun though.
The 8gb ram MacBook works great for your average Mac user. The person who uses it for writing resumes and surfing YouTube which I'm sure is a huge chunk of the market. Devs/Gamers/power users can't make do with 8gb, but my sister in law who just does paper work and teams meetings all day is served well by her 2016 laptop, and wouldn't have any issue with an 8gb MacBook.
How long is the average laptop usable, though? I still have a 2012 MacBook Air with 4GB of ram that gets daily use with no visible issues. I don’t feel like it’s slow. I don’t feel like there’s much (the only issue is usually flash) daily business it can’t do (mostly web/email/pdfs/virtual meetings or classes/excel/word). I’ve never had it repaired or upgraded. I’ve also had about 4 windows laptops since about 2011. My primary desktop is a windows gaming PC and I complain more about its quirks than I do about the Mac.
If the alternative is Windows which is increasingly filled with ads or Linux which shifts the burden of computer administration to a user who might not have a clue about what they're supposed to do if their WiFi doesn't "just work", paying for a managed walled garden that doesn't try to install candy crush without you asking for it isn't such a bad option.
Pretty sure it'd still drastically outperform every single other 8gb ram laptop out there though, perhaps even 3x faster. Not saying it shouldn't have a ton more ram though, 8gb on anything expensive is pretty rude.
It has terrible future proofing however. Sure, apple is generally good at supporting their devices, but I'm sure a device with more than 8 would remain usable for a longer time.
Generally good at supporting phones but not at supporting computers, a 5-6 years lifetime is unacceptable from an environmental point of view.
I experienced it last week when I turned on an old Mac with MacOS 10.7. It can't run anything. Everything that you download doesn't run anymore, Firefox and chrome are limited to some ancient version like 40 that breaks every modern website and due to some expired SSL root certificate you can't access any website that's using let's encrypt which is a big chunk.
And it's like this not from recently but at least 5 years, so it was put in a corner and never turned on anymore until last week
It can theoretically be updated to some newer version but the updater to 10.8 has been delisted from the store so you have to alternatively source that.
For comparison, a PC that was purchased the year prior to that Mac is running the latest version of windows 10 without any issue (except slowness due to the 1st gen core architecture)
Yup, I have a Mac for work and I'm not a fan, I don't even like the look of them, much less the UX. The keyboards suck, they don't have actual mouse buttons on their laptops (I really miss my middle mouse button), and the gestures on the trackpad annoy me. I use a Logitech mouse (MX Master 3 at work, Triathlon at home), and both are way nicer than anything I've used from Apple.
I much prefer my Linux machines at home. They don't lock up, my laptop (Lenovo ThinkPad) has real mouse buttons and the Trackpoint, the package manager just works, and updates don't take forever and a day like on macOS. Oh, and I use Docker for work, and on Linux it uses far fewer resources because I don't need a full VM.
Oh, and I can easily add more RAM to both of my Linux machines. I am not interested in any Apple products, and them selling with 8gb RAM just makes no sense to me since memory upgrades are so expensive and must be done at the time of purchase. So screw em.
I have a Linux workstation and a MacBook. The arguments about keyboard and trackpad are personal preference at best. You can use whatever external devices you want with the Mac. I used Logitech mice with mine too.
If you want a package manager on Mac use Homebrew. It’s better than you’d expect for a system that doesn’t include a native package manager. I use docker on both Mac and Linux and can’t really tell the difference.
I bought my last MacBook with 64gb ram. It was probably overkill but I didn’t see any reason not to since you can get one refurb for essential 50% off.
It sucks that you can’t upgrade the ram, so make sure you have a good idea what you need when you’re buying the machine. Anyone buying one with 8gb is essentially buying a Chromebook. That’s not adequate for a power user like you.
I don’t disagree that 8GB is generally less than I would accept for normal usage, but the way this article is written you can tell the author really doesn’t have any reasonable grasp of memory management.
This option kind of make sense. For those using laptops for very light use, such as basic web browsing, Document editing, replying to emails and want to have a Mac could buy them.
If apple could sell 16GB variant at the price of 8GB, then that would be the best.
If that's all you're doing you could save a $1000+ and just get a cheap Chromebook. Or if you want to be sustainable and reduce e-waste you could spend around the same amount on a framework laptop that's upgradeable and then spend a tiny fraction of that every few years keeping it up to date, rather than going the Apple approach and chucking the whole thing in the trash every few years and buying a brand new one.
No matter how you slice it, an 8GB macbook is a crap deal.
This is just not enough memory to make a computer last, especially since you can't upgrade.
Websites and apps that a lot of people use just aren't really expecting to only have 8gb ram available. Any kind of multitasking could easily run out of ram
Macbooks, even these low spec ones tend to outlive other laptops substantially. The better build quality and higher resale value keeps them in use much longer.
The argument these devices are e-waste doesn't make sense and doesn't track.
And wanting a macbook is a perfectly acceptable reason for getting a MacBook. I just get annoyed when people try to argue that it's an actually sensible decision.
No one needed more than 64k of memory at the time, and that was true they didn't need more at the time.
Adding more memory than you actually need doesn't do anything it just sits there taking up an expansion port and doing nothing. It's like having a multi-core processor and then running single core apps, there's no point.
My mid-range 2014 laptop has this little. This was considered the minimum for a productivity-oriented device a decade ago.
Much to my annoyance, it's also one of the first (edit: modern) laptops with non-upgradeable RAM, which I didn't know beforehand. It's still usable, but I'm using Firefox instead of Chrome (so 50 tabs are no issue) and it's never been my primary device.
I spent about a year arguing with C-levels that our fleet running 8GB was slowing down productivity, with evidence to prove it. It was like pulling teeth to procure some SODIMMs.
I’d still say this article is coming at things from the wrong perspective. That $700 Walmart M1 MBA is more than adequate for most kids doing school work, and/or grandparents farting around on FB. If you have a family and had to grab a few identical laptops, and you aren’t able/willing to be tech support, it really makes a lot of sense financially.
If you were just going to use it for browsing the web then you don't need anything that's capable as an M1 processor, you're just paying for performance overhead. Just buy a cheap Lenovo. Yeah I know we don't like Windows but it's a well-known operating system and when it inevitably breaks you don't have to go to Apple to fix it. Any random PC repair shop will be able to deal with it.
Do not take anyone that buys a mac seriously. In any way.
32GB has been my minimum laptop memory for YEARS now. My current laptop was 64GB from the factory and 2 years later I made it 128GB. Nice socketed ECC RAM. If the RAM or SSD is soldered on a laptop, I'm not buying it.
Everyone’s experience and usage is different, but I have a base M2 MacBook Air with 8gb of RAM and besides web browsing, streaming/air playing some videos, and typing some documents, I don’t do much else. I never feel the need for more RAM.
Admitted, I haven't read all the comments. I bought a refurbished M2 Mini to use as a cheap media server last week, and so I can use AirMessage with apple users in my life. The M2 Mini is a step down in every way from my ancient mid 2012 MacBook Pro except heat and efficiency. RAM, gotta pay extra for it. Disk space, gotta pay out the ass for it too, and you can't even get a Mini with the amount of apace I put in my mid 2012 MBP. (4TB)I want to like it, but it's SO LIMITING without paying out the ass and getting nickel and dimed for everything. I love macOS, especially compared to the disaster that is windows 10 and 11, but it's ridiculous and so anti consumer nowadays! Which to be fair, Steve Jobs' ultimate goal with all their products was to make it this way. Want to backup an iPad and iPhone? Good luck. You run out of space almost immediately with the 256GB of storage. Want to use an external disk for those backups? Use symbolic links and terminal, but you'll have to manually move them to the Mac if you ever need to restore. I have a 6tb external disk attached to it now, but I'm afraid I'm still gonna be hamstrung somehow. All my photos, time machine backups, and media are on the external for obvious reasons. I was also going to pick up a MacBook Air 15" m3 (with upgrades) from Apple, but I'm really rethinking it right now, macOS or not.
This author needs to go back to a time where you had to manage 512MB of memory.
People back then would've killed for 8GB now.
The problem I see though is software developers having a field day with not caring about optimizing and not making their software bloated as possible so that it doesn't require so much memory.
the 'problem' is: you can't upgrade; you're stuck with that 8gb.
want more in a year or two? you have to buy a new mac. and that's apple's goal--sell more product. buyers will be back (because they're hooked on the platform and ecosystem) to buy a new one sooner than they otherwise would have.
Well that's what you get for being a tool and buying Apple products.
All of us PC users have had the convenience of upgrading anything we want. While Apple users just bitch about the choices they've made where a company decides how much they think they need and whether or not they can upgrade.
What kind of stupid world is it where 8GB of RAM is actually not enough? I'm not doing anything that fundamentally different to what I was doing 10 years ago, and back then 2GB was fine on the low end of things.
Because ram is incredibly cheap and developer hours are incredibly expensive. I think it’s a bit silly too but there’s just no financial incentive for companies to care about memory usage when they know most consumer devices have tons of extra headroom.
It's like adding lanes to a highway, it doesn't reduce traffic, it increases demand. Developers will create software that needs more ram just cause they can. So unless you want to be running office 2010 then it's necessary.
Not gonna lie, writing code in various ways can be more efficient processing time wise, but often at the cost of complexity, or readability or time to code it.
As phones have gotten faster, and depending on what I'm working on, I'll often take the easier to code and read route than the absolutely best optimized route.
Although there are definitely times you still need to optimize