What does RAM actually...do?

Joined
Apr 19, 2007
Messages
780
Reaction score
18
Points
18
Your Mac's Specs
20" iMac Core 2 Duo 2.16Ghz, 500GB HDD, 1GB RAM, 128MB ATI Radeon X1600
I know that putting more RAM in my Mac will make it more powerful, but how? Faster? If so, just generally, or at certain things?

I'm considering upgrading from my standard 1GB RAM to 3GB so that I can play games through Boot Camp faster.

Also, I know this probably shouldn't be in this section, but there's no glaringly obvious section to put it in.
 
Joined
Dec 28, 2006
Messages
431
Reaction score
10
Points
18
Location
N.C.
Your Mac's Specs
MacBook 2.2Ghz, 4GB RAM, 160GB HD
RAM stands for random access memory, which is the ability for your computer to temporarily store info and recall faster than it is to reload that info.
 

cwa107


Retired Staff
Joined
Dec 20, 2006
Messages
27,042
Reaction score
812
Points
113
Location
Lake Mary, Florida
Your Mac's Specs
14" MacBook Pro M1 Pro, 16GB RAM, 1TB SSD
I know that putting more RAM in my Mac will make it more powerful, but how? Faster? If so, just generally, or at certain things?

I'm considering upgrading from my standard 1GB RAM to 3GB so that I can play games through Boot Camp faster.

Also, I know this probably shouldn't be in this section, but there's no glaringly obvious section to put it in.

When you want to run a program, the program must be loaded into memory in order for the CPU to be able to process it. That is, in a nutshell, what RAM does.

It is a common misunderstanding that adding memory makes a computer faster. If a machine has too little memory for the programs and operating system you choose to run on it, adding additional memory will indirectly make it perform faster. The reason for this is that most modern operating systems use something called "virtual memory". Virtual memory is a function of the operating system, it allocates a section of your hard drive as memory and tricks your programs into using that as memory. Of course hard drives are far slower than RAM, so by digging into virtual memory, your computer performs slower. Adding more RAM negates the need to use virtual memory so the computer performs faster.

In years past, operating systems didn't have a virtual memory feature, so if you didn't have enough RAM to run the programs you wanted to use, the programs simply wouldn't run.
 
Joined
Mar 11, 2004
Messages
1,964
Reaction score
174
Points
63
"Random access" in RAM means the machine can grab what it needs immediately, as opposed to "sequential" (SAM?) where it would have to search from the beginning of everything stored.

LP records (think olden days) can be random. To play the sixth cut before the first, you can drop the tonearm at the proper place, and the sixth cut plays immediately. It's random access.

A tape is sequential access. The sixth song can't be played before the first one until the tape is forwarded or reversed to the proper place. To play the first one immediately after, the tape must be rewound.
 

Shop Amazon


Shop for your Apple, Mac, iPhone and other computer products on Amazon.
We are a participant in the Amazon Services LLC Associates Program, an affiliate program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.
Top