Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Lion and Macs with 4GBs of RAM (or even 8GBs)

There is a consistent theme in various Apple Support Communities, here, and in other hardware and software communities


People with Macs which have 4GBs of RAM are asking, "Why is my Mac so slow under Lion, when it worked fine with Snow Leopard?"


I have suggestions for you if you are considering upgrading to Lion, no matter how much RAM you have, but especially if you have 4GBs or less. Lion uses more RAM, and this may hurt your performance after the move to Lion. You need to plan for this


  1. Check Activity Monitor for Page Outs after you have been using your Mac normally for some hours. If Page Outs are zero or very close to zero, then you'll probably be happy with Lion
  2. If Page Outs are not zero, identify your most commonly used apps which are significant consumers of RAM, and change them so that they run in 32 bit mode, not 64 bits, then reboot
  3. Again, check Activity Monitor for Page Outs after you have been using your Mac normally for some hours. If Page Outs are zero or very close to zero, then you'll probably be happy with Lion
  4. If you are still getting Page Outs, then try running fewer apps concurrently, but only if you can live with this compromise
  5. If you still haven't reduced Page Outs to almost zero, then either stay with Snow Leopard, or upgrade your RAM


FAQ


How do I change an app to 32 bit mode?

  1. Go to your Applications folder, find the app, select it and press Command-i
  2. A window will open titled "applicationname Info" and about half way down you should see "Open in 32-bit mode" with a checkbox beside it. Check it.
  3. If it doesn't say that, then look in this window for "Kind". If it says "Application (PowerPC)", then you have another issue to resolve before upgrading to Lion, because this app will not work under Lion.


How much RAM is enough? And how much time should I spend agonizing over how much to get?

  1. RAM is cheap, so if you don't want to spend a lot of time in decision-making, just add at least 4GBs if it will fit, or 8GBs if you plan to keep the Mac for a while, or bite the bullet and just max it out, unless that would be just too expensive.
  2. If the budget is tight, or the Mac is an older one with limits on RAM, consider 2 GBs an absolute minimum upgrade


Why should I change the apps to 32 bit mode? Why can't Apple "fix this problem" for me?

64 bit mode was introduced to allow apps to exploit large memories. Your Mac is not a large memory Mac. This is not a problem to be fixed by Apple. Use the app in 32 bit mode on a small memory Mac.


But Apple says that Lion needs only 2GBs to work! What's going on here?

It is true that Lion will work in 2GBs. It is not necessarily true that the experience will be enjoyable, unless you run apps which have low RAM demand and run few of them. For example, if you just wanted to run TextEdit alone on a 2GB Mac, you'd probably get great performance under Lion. It's marketing-speak. If you ask me, I'd say that 8GBs is the smallest realistic RAM size for Lion if you prefer a hassle-free experience, and if you can get more, do it.


Why is Lion using up more RAM, this sounds like it is less efficient than Snow Leopard, isn't it?

New releases of operating systems always use more RAM. Why? To save I/Os, to save you time, and to fit new function into your system. Because RAM is cheap and getting cheaper all the time, OS designers are always looking for ways to use more RAM if it will provide a benefit to the end user. What they are doing is optimizing expensive resources, like your CPU, and HDD accesses. And your time! RAM is not an exensive resource.


Hope this helps!

iMac, Mac OS X (10.6.8), 2011 - 27" SSD + HDD 12GB

Posted on Aug 4, 2011 10:13 AM

Reply
69 replies

Jan 20, 2012 5:09 PM in response to Neuro-Kinetic

Running Lion on a 2 GB was never an issue or recommended by anyone. Snow Leopard wasn't even that great with 2 GB RAM. You have to look very hard to find a 2 GB configuration on any Apple machine. In fact, only the 11" MacBook Air is stuck at 2 GB. Only the cheapest Mini comes with 2 GB. Everything else comes with 4 GB and is upgradeable to 8 or more.


Apple makes and sells millions of machines. They need to do that quickly. Customizations slow things down. That is why extra RAM from Apple costs so much. It is Apple's way of encouraging people to buy standard configurations and upgrade them later, saving at least $100 every time. I don't see what the big deal is.


The memory optimizations in Lion are at the application level. Lion will automatically quit applications and free all of their memory, if necessary. Yet, the application will appear to still be running and will be restarted instantly if needed.


Microsoft's recommendations are truly irrelevant. I run my Windows machines in Parallels with 256 or 512 MB and they run fine. Of course, I don't do much with them.

Jan 20, 2012 6:00 PM in response to etresoft

Straight on Apple's web-site under Lion:


General requirements

  • Mac computer with an Intel Core 2 Duo, Core i3, Core i5, Core i7, or Xeon processor
  • 2GB of memory
  • OS X v10.6.6 or later (v10.6.8 recommended)
  • 7GB of available space
  • Some features require an Apple ID; terms apply.


They specifically say at least 2 GB of memory, the point that I'm making is simple... A lot of applications require larger memory allocation to perform functions especially based on features. $200 dollars is what it cost to upgrade to 8 GB of ram. That's not a lot of money. Apple already made the 90% markup cost needed without an upgrade; so upgrades are cheap. It's also why there are so few customizational choices.


Yea, Lion may quit the Application but the fact it has to quit applications is a flaw in offering. My system shouldn't close any application unless I want it closed.


Microsofts rcommendations aren't irrelevant; they use the exact same Intel architecture in some cases as Apple hardware- thus the creation of Hackintosh because the hardware is similiar enough that the binary packages can run allowing it to work. Microsoft's OS can run on 512 of memory; but they know that a bulk of rich content developer applications will easily eat 2 to 4 GB of memory depending on the architecture and design. Apple has applications that can do the same thing.


Snow Lepoard was all backend upgrades and is also a foundation to the Lion platform; what I'm saying is... Based on the machines Apple provides it can't perform Float Integer Calculations nearly as quick as it should on base machines. You need to have an upgraded machine. If you don't, when using any non-prepacked Apple OS Software you can run into limitations and flaws that hinder the softwares performance.


Because developers focus on a hardware majority and target that platform; and with all the enriched content that Apple and Microsoft implement for developers the applications are only going to get more complex, more enriched, and more resource hungry.

Jan 21, 2012 9:18 AM in response to Neuro-Kinetic

Neuro-Kinetic wrote:


The ram is always cheaper to install yourself, but the average person can pay $200 on Apples configuration page. Yes, yours basic user, non power user. My facts aren't hit or miss.

And the average person will be just fine with the average of 4 GB RAM on the average Mac. I'm a power user and 4 GB was fine for me for 4 years - including with Lion.

Jan 21, 2012 9:21 AM in response to Michelasso

Michelasso wrote:


Still there are not so old Macs that with a 64 bit architecture have a physical limit of 3GB RAM. Wuth a 32 bits EFII. The Intel Core 2 Duo is more than capable of running Lion and its applications. I find it outrageous that Apple made such a design. I had enough of the MS DOS 640KB limit, and now it is all over again.

You find it outrageous that Apple can't go back in time 5 years and re-design a mass-produced logic board for a low-end machine?

Jan 22, 2012 4:49 AM in response to etresoft

etresoft wrote:


You find it outrageous that Apple can't go back in time 5 years and re-design a mass-produced logic board for a low-end machine?

Who spoke about redesigning? It had to be designed to support more RAM since the beginning. And that happens to MBP as well which I would hardly define as "low-end machines" since they costed twice or more than an equivalent OEM one. Which supported already 4GB of RAM or more.


In any case something is weird with Lion memory management. I just had to reinstall Lion and with no applications running apart for the 10.7.2 installer the free RAM went from 2GB out of 3GB to nothing.

Feb 22, 2012 3:12 PM in response to woodmeister50

woodmeister50 wrote:


Good cheap RAM, 8 gig at $39:


http://www.newegg.com/Product/Product.aspx?Item=N82E16820233215


Using it in my 2011 Mini Server and 2011 MacBook Pro and works

just fine.


Yes, RAM has become SO cheap!


At this price, I have an iMac which is now at 16GBs (just because I can), and it behaves very well. Still on Snow Leopard due to the full-screen/multiple monitor debacle in Lion.


Surprisingly, I still get page outs - about one gigabyte over the last 17 days, but I have yet to see any actual performance impact.

May 16, 2012 2:27 AM in response to John Kitchen

Nice thread, have been browsing the forums for things I can do to improve performance on my iMac. Since I upgraded from SL to Lion I noticed a big performance decrease. usually after a few hours of use (4+) it becomes unsuable and I need to restart.


I have a 24" iMac (Mid-2007) Core2Duo 2.4Ghz / 4Gb DDR RAM / 320Gb HDD.


I recently tried the recommendation of one of the posts to do a clean install of Lion, and set my most used apps to run in 32bit mode. But again after hours of use if i don´t restart it becomes unsueable. Never used to happen with SL.


I've read I can upgrade to 6Gb DDR now (even though the specs say 4Gb is the max), so I've ordered a 4Gb stick to replace one of the 2Gb sticks. Hopeffuly 6Gb will give it a nice boost.


Also I'm going to change the hard drive for a faster Segate Barracuda 1Tb SATA-3 7200rpm drive. This probably wont do much, as im guessing it will be capped to sata-II speeds by the machine?.... but i do hear a lot of disk activity lately, and last time I heard these noises my hard drive died (but got it replaced with apple care).


A part from the hardware upgrades, what software/system tweaks/configurations do you recommend that aren´t setting apps to run in 32bit mode? I usually have the following opened at once: mamp, eclipse, itunes, filezilla, chrome, firefox (with too many plugins), safari, parallels pc (for Windows & IE), and on ocassions xcode or photoshop.


I would like to keep this iMac at least a year more before I purchase a new one. And hoping to put Mountain Lion on it as well.

May 16, 2012 4:53 AM in response to John Kitchen

John Kitchen wrote:


Thomas, my guess is that your MBA is paging a lot since it has only 2GBs. Take a look at Page Outs. However, the MBA is paging to and from an SSD, which is an order of magnitude faster than a HDD, so it can tolerate the paging, at least to a degree.


Back in the 80s, we used to instal SSDs on mainframes which had limited RAM. The SSDs were only used for paging. This extended the life of the mainframe CPUs significantly, and allowed more effective utilization.

Have one 2007 MBP with 3GB active RAM (out of the 4GB) flying along since Lion came out and under a heavy workload. Working without a hiccup. My 2011 has 8GB RAM and is slightly faster. Very happy with all my MBP's performances under Lion.


Go figure


Pete

May 16, 2012 6:42 AM in response to woodmeister50

Yeh i have VM set to the minimal settings, it runs windows slow as **** jajaja


Just found a fairly cheap C2D X7900 (2.8Ghz) on ebay as well.. may opt to upgrade the CPU when I open it to change the hard drive... that should make a huge difference and keep my iMac alive for a couple of years.. or it could all go horribly wrong and ill be force to buy a new one now... lets hope not!

Lion and Macs with 4GBs of RAM (or even 8GBs)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.