DealsOnTheWeb Daily Deal: Buy.com's After-Christmas Super Store - Check out the Revolving Savings
RAM Cram 101: How Much Memory Do You Need?
by - Episode 19 - June 11th, 2004
Every time I review a new Mac, I say the same thing: The default configuration does not come with enough RAM to run Mac OS X decently. Even today's baseline configuration (256MB) isn't enough RAM for most people most of the time. And unfortunately, when your Mac is starved for RAM, everything you do will be slowed down as your Mac tries to use your much slower hard disk in place of the RAM it so desperately needs.
For what it's worth, I write about this situation every chance I get -- in columns and books -- because many new Mac owners don't know that an inexpensive RAM upgrade will almost always improve a stock Mac's performance.
The key to figuring out if your Mac needs more RAM is a statistic known as the "pageout," which means a "page" or memory is being written "out" to the drive. In low memory situations your Mac will substitute slow hard disk space for the fast RAM it wishes were available. So when your Mac is paging out frequently, it's almost certainly not running as fast as it would if you added additional RAM.
Over the years I've recommended using programs like Memory Usage Getter, Memory Stick, or the UNIX "top" command in the Terminal for evaluating your RAM usage and viewing pageout statistics.
Memory Usage Getter is one of my startup items (formerly, and more correctly known as Login Items), and it runs 24/7 on all of my Macs. It's a fantastic US$10 shareware program by Simone Manganelli that can tell you when you're using all of the installed RAM as well as how much RAM (and CPU cycles) individual applications and processes are using:
While Memory Usage Getter doesn't provide actual pageout statistics, the bar graph at the bottom of both of its windows provides real-time feedback on how much RAM is currently available. When I see the amount available fall below 20 megabytes, I know I'm about to start paging out and that my Mac isn't running at its top speed.
That rarely happens since I upgraded my G5 to 2GB of RAM. Even when I have 15, 20, or even 25 programs running I have lots of RAM available.
But this isn't about me so let me show you another way to monitor your Mac's RAM usage, namely, Matt Neuberg's free MemoryStick:
MemoryStick is a resizable bar chart that indicates how your RAM is being used. It's resizable and unobtrusive and has a killer trick hidden in its Options menu -- the ability to alert you when pageouts occur. With MemoryStick, the smaller the gray area (Free RAM) on the bar chart the more you'll hear the pageout alarm. And the little black dot on the right side of the MemoryStick window will blink when pageouts are occurring.
I'm not going to demonstrate the UNIX "top" command here because, well, first, I never use it, and second, it's confusing. Besides, if you're UNIX literate, you know all about it already; and if you're not a UNIX-type person, like yours truly, you don't really need it -- Memory Usage Getter, MemoryStick, and other utilities tell you all you need to know and you won't have to memorize or type any arcane commands or interpret any fast-spewing screen text.
Anyway, both Memory Usage Getter and MemoryStick help you figure out when your Mac is slowing down due to lack of RAM, but neither one can tell you how much more RAM you need to install. In fact, as far as I knew until last week, there was no way to determine precisely how much RAM you needed. My advice has always been something like, "you need at least 512MB, and more than that if you keep more than a handful of programs open 24/7 as I do." Then, last week, the June issue of Design Tools Monthly arrived and I had to change my tune. I'll tell you why in a moment but first I want to give a well-deserved plug to Design Tools Monthly, a fabulous newsletter that encapsulates important stories for graphics professionals from magazines and the Web, cramming a whole month of useful design news into 12 densely-packed pages. And, with each issue, you get "the Software Closet," a folder chock full of useful utilities, fonts, artwork, and other goodies.
Anyway, this month one of the Software Closet selections was a little gem called, appropriately enough, "Do I Need More Memory?" (Which will be referred to as DINMM hereafter). It is an application that monitors pageouts on your Mac and then, based on the way you use your Mac, recommends an amount of RAM that will keep you from experiencing pageouts.
Here's what it looks like on my G5 with 2GB of RAM:
And here it is running on a PowerBook that has only 512MB of RAM.
As you can see, this PowerBook would benefit from an additional 256MB of RAM. But, if the past 14 minutes are typical, it doesn't really need more than that.
DINMM has one other great feature you may have noticed in the pictures -- a checkbox that alerts you with a beep whenever a RAM shortage is detected, which is tres cool.
Of course I'd still recommend a 512MB upgrade for the PowerBook above, in spite of what DINMM thinks. Or, put another way, much as I like DINMM I haven't changed my recommendation for most users, which is: In most cases you should install as much RAM as you can afford (within reason -- say up to a gig or two). Why? Well, just as you can never be too rich or too thin, you can never have too much RAM or hard disk space. You might not need it today but someday you probably will.
On the other hand, for those of you on a tight budget, DINMM may very well save you some dough. Either way I suggest trying it and seeing if your Mac might run faster with more RAM.
"Do I Need More Memory?" is free (with a donation requested but not required) from Hillman Minx Software. I just sent him (programmer Paul Johnson) twenty bucks -- he's certainly earned it.
Bob "Dr. Mac" LeVitus has been a Macintosh user for a long, long time and has written 49 computer books including Mac OS X Tiger For Dummies and GarageBand for Dummies. He also offers expert technical help and training to Mac users, in real time and at reasonable prices, via telephone, e-mail, and/or unique Internet-enabled remote control software. For more information on Bob and his services, visit www.boblevitus.com.
Send polite comments to
Send impolite comments to DeleteWithoutReading@boblevitus.com, or post your comments below.Most Recent Columns From Dr. Mac: Rants & Raves
- Resolving the Interview Recording Conundrum - September 9th
- Killer Software That’s Either Free or Inexpensive - August 25th
- Audio Chatting Devices Compared & Contrasted - August 11th
Dr. Mac: Rants & Raves Archives
Observer Comments
Fri Jun 11, 2004 12:05 pm Subject: I remember trying this a few years back..
Fri Jun 11, 2004 12:19 pm Subject: RAM performance boost
To emphasize the imporance of RAM, let me say this: If you're debating between the new 2GHz and the 2.5GHz Powermacs, and price is a factor, get the 2GHz and spend some of the $500 savings on more RAM (not from Apple, for god's sake!). A 2GHz Mac with 2GB of RAM should be much faster than a 2.5GHz with the stock 512MB, and you'll still have an extra $200 or so in your pocket. RAM is probably the cheapest way to increase performance.
Of course, if money isn't a factor, get the 2.5GHz and load it up with all the RAM you can grab. And, while your at it, pick one up for me, too.
Fri Jun 11, 2004 12:22 pm Subject: How Much Memory
According to DINMM:
Original G4 iMac, 640 Mb RAM, OS10.3, Safari, Mail.app, VNC Viewer running - 240Mb Free
AL PB G4 1.25Ghz, 512Mb RAM, OS10.3, Safari, Canvas 8, GoLive, Vue d' Esprit, 99 Mb Free
So for many people 512 should be enough though it could depend on the size of the document you are working with. I'll admit though, that when I got my PB I got a single 512 memory stick so that I could add another in a couple of years.
Fri Jun 11, 2004 12:49 pm Subject: I need more...
G5 2 Ghz,
1 GB of ram.
With all of the apps that I REGULARLY use together, I need about 256 extra mbs of ram.
With no apps open at all, it said I only had about 256 mbs to spare. I imagine that must have something to do with my giant monitor or something.
I've suspected that I needed more ram for some time. Now I KNOW I do... unless this application was actually created by Kingston like my business partner expects.
OS X uses just about all of its physical RAM all of the time, no matter how hard you use it, no matter how many apps you have open at a time. What matters is how often you pageout to VM.
If you have 1GB of RAM and your hard drive is grinding as you write to VM, then you need more RAM. But if OS X reports that all your RAM is being used -- that's normal.
And your monitor has no effect on RAM usage.
Fri Jun 11, 2004 7:27 pm Subject: don't need no stinkin meters.... just the sticks
In my humble opinion, I tried all the other ones but none of them show everything you need to know in one location! And also show everything you need to know in a simple well designed graphic. Network status, memory, page in and page outs, disk read/write, and cpu processing. And you can click on any of these images to access further information and even open up tools like Activity monitor! If that isn't enough, it is a prefernce pane! Check it out!
http://www.ragingmenace.com/software/menumeters/index.html
Sun Jun 13, 2004 1:21 am Subject: I agree--MenuMeters rocks
Mon Jun 14, 2004 5:17 am Subject: It does indeed! its not stinky... does rock!
Wed Jun 16, 2004 9:07 am Subject: only a little bit
Wed Jun 16, 2004 3:59 pm Subject: DINMM is a processor hog
Recent Headlines - Updated January 8th
- Thu, 3:50 PM
- Macworld Expo 2009 - Targus Shows File Share Cable for Mac
- 3:40 PM
- Macworld Expo 2009 - Blackmagic Demonstrates Video Recorder
- 3:14 PM
- News - Microvision Demonstrates SHOW WX Laser Projector
- 2:53 PM
- Just a Thought - First Time: A Closer look at Macworld and San Francisco
- 12:35 PM
- News - Mac Gamers Can Now Fight For Good or Evil in City of Heroes
- 12:12 PM
- News - EVE Online to Expand the Known Universe in March
- 11:53 AM
- News - Feral to Ship Rome: Total War Gold in March
- 11:19 AM
- News - Freeverse Says Commander: Napoleon at War is on the March
- 10:34 AM
- News - Whither Macworld Expo?
- 9:47 AM
- News - Paragon Issues 30 ‘Talking’ Dictionaries
- 9:13 AM
- News - IntelliScanner Intros SOHO Cubed Scanning Solution
- 8:56 AM
- News - Axiotron Debuts Modbook Pro
The Mac Observer Reader Specials
- Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com
New MacPro Memory 800Mhz With Apple Spec Heat Sink - 2GB $62 / 4GB $82 / 8GB $158. Click to Maximize your Macs...
Mac observers can now play Party Poker for Mac as well as Mac casino games by going to MacPokerOnline.com.
RamJet Memory: Upgrade a MacBook to 4GB RAM for $99! Add a 320G MacBook Hard Drive for $73! MacBook Pro 17" 8GB Kits Available Now! Click hereFor the latest Apple products use Ciao a comparison website to find laptops like MacBook Air. Then find the best prices on MP3 players and use our comparison tool to evaluate cell phones.
Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.


