WEBVTT - Does adding RAM make a computer faster?

0:00:00.120 --> 0:00:03.160
<v Speaker 1>Stuff happens, just don't let it happen to your photos, music,

0:00:03.200 --> 0:00:06.600
<v Speaker 1>and documents. Protect your important files with Mosey by e

0:00:06.760 --> 0:00:09.840
<v Speaker 1>m C, the most trusted name and cloud backup. Save

0:00:09.920 --> 0:00:12.920
<v Speaker 1>ten percent today with promo code brain Stuff at Mosey

0:00:13.039 --> 0:00:17.000
<v Speaker 1>dot com. That's m o z Y dot com. Welcome

0:00:17.040 --> 0:00:19.880
<v Speaker 1>to brain Stuff from how Stuff works dot com where

0:00:19.920 --> 0:00:25.720
<v Speaker 1>smart happens him Marshall Brain with today's question, does adding

0:00:25.880 --> 0:00:29.360
<v Speaker 1>RAM to your computer make it faster? Up to a point,

0:00:29.480 --> 0:00:33.360
<v Speaker 1>adding RAM or random access memory will cause your computer

0:00:33.440 --> 0:00:37.279
<v Speaker 1>to feel faster, sometimes a lot faster. RAM is important

0:00:37.320 --> 0:00:41.279
<v Speaker 1>because of an operating system component called the virtual memory manager,

0:00:41.479 --> 0:00:44.600
<v Speaker 1>or the VMM. Here's how it works. When you run

0:00:44.600 --> 0:00:47.640
<v Speaker 1>a program like a word processor or an Internet browser

0:00:47.720 --> 0:00:51.519
<v Speaker 1>on your computer, the microprocessor in your computer pulls a

0:00:51.520 --> 0:00:54.360
<v Speaker 1>file off the hard disk and loads it into RAM.

0:00:54.360 --> 0:00:57.080
<v Speaker 1>In the case of a big program like Microsoft word

0:00:57.400 --> 0:01:00.600
<v Speaker 1>this file is huge and it needs a lot of RAM.

0:01:00.640 --> 0:01:03.480
<v Speaker 1>Then the microprocessor loads in any data files that you

0:01:03.480 --> 0:01:06.400
<v Speaker 1>want to look at as well. So a big application

0:01:06.480 --> 0:01:09.360
<v Speaker 1>could easily take a hundred megabytes of RAM or more,

0:01:09.800 --> 0:01:13.600
<v Speaker 1>and most people normally open several programs at once. Plus

0:01:13.640 --> 0:01:17.800
<v Speaker 1>the operating system itself needs RAM two everything together may

0:01:17.880 --> 0:01:21.000
<v Speaker 1>need more RAM than your machine has. Where does all

0:01:21.000 --> 0:01:24.200
<v Speaker 1>the extra RAM space come from. The extra space is

0:01:24.319 --> 0:01:28.160
<v Speaker 1>created by the virtual Memory manager. The VMM looks at

0:01:28.200 --> 0:01:31.120
<v Speaker 1>the RAM you're using and find sections of it that

0:01:31.160 --> 0:01:34.800
<v Speaker 1>are not currently being used. It puts these sections of

0:01:34.880 --> 0:01:37.200
<v Speaker 1>RAM in a place called the swap file on the

0:01:37.240 --> 0:01:40.920
<v Speaker 1>hard disk. For example, even though I have my email

0:01:40.959 --> 0:01:43.600
<v Speaker 1>program open right now, I haven't looked at email for

0:01:43.680 --> 0:01:46.520
<v Speaker 1>an hour, so the whole thing maybe sitting in a

0:01:46.680 --> 0:01:50.320
<v Speaker 1>swap file on the hard disc. That's called swapping out

0:01:50.400 --> 0:01:53.680
<v Speaker 1>the program. The next time I click on the email program,

0:01:53.720 --> 0:01:56.480
<v Speaker 1>the VMM will swap in all of its bites from

0:01:56.480 --> 0:01:59.320
<v Speaker 1>the hard disk and probably swaps something else out in

0:01:59.360 --> 0:02:02.840
<v Speaker 1>the process. Because the hard disk is slow, the act

0:02:02.880 --> 0:02:06.360
<v Speaker 1>of swapping things in and out causes a noticeable delay,

0:02:06.520 --> 0:02:10.120
<v Speaker 1>sometimes several seconds. If you have a very small amount

0:02:10.160 --> 0:02:13.399
<v Speaker 1>of RAM in your computer, then the VMM is always

0:02:13.440 --> 0:02:16.480
<v Speaker 1>swapping things in and out to get anything done. In

0:02:16.520 --> 0:02:19.880
<v Speaker 1>that case, your computer feels like it's crawling. As you

0:02:19.919 --> 0:02:22.200
<v Speaker 1>add more RAM, you get to a point where you

0:02:22.280 --> 0:02:24.640
<v Speaker 1>only notice the swapping when you need to load a

0:02:24.639 --> 0:02:27.560
<v Speaker 1>new program or change Windows. If you were to put

0:02:27.600 --> 0:02:30.640
<v Speaker 1>four gigabytes of RAM and your computer you would never

0:02:30.680 --> 0:02:34.320
<v Speaker 1>see the VMM swapping anything. That's about as fast as

0:02:34.360 --> 0:02:37.280
<v Speaker 1>things can get. If you then added more RAM, it

0:02:37.280 --> 0:02:41.600
<v Speaker 1>wouldn't have any effect. Some applications like Photoshop or a

0:02:41.639 --> 0:02:45.160
<v Speaker 1>film editing package need tons of RAM to do their job.

0:02:45.680 --> 0:02:47.920
<v Speaker 1>If you run them on a machine with two little RAM,

0:02:48.000 --> 0:02:51.600
<v Speaker 1>they swapped constantly and run very slowly. You can get

0:02:51.600 --> 0:02:54.920
<v Speaker 1>a huge speed boost by adding enough RAM to eliminate

0:02:54.960 --> 0:02:58.680
<v Speaker 1>the swapping. Programs like these may run ten to fifty

0:02:58.760 --> 0:03:02.640
<v Speaker 1>times faster once they have enough rams. Do you have

0:03:02.680 --> 0:03:06.400
<v Speaker 1>any ideas or suggestions for this podcast? If so, please

0:03:06.400 --> 0:03:09.120
<v Speaker 1>send me an email at podcast at how stuff works

0:03:09.160 --> 0:03:12.240
<v Speaker 1>dot com. For more on this and thousands of other topics,

0:03:12.280 --> 0:03:17.200
<v Speaker 1>go to how stuff works dot com. Your photos, music

0:03:17.240 --> 0:03:20.520
<v Speaker 1>and documents are irreplaceable. Protect them with Mosey by e

0:03:20.639 --> 0:03:23.560
<v Speaker 1>m C, the most trusted name and cloud backup. Back

0:03:23.639 --> 0:03:26.560
<v Speaker 1>up your files today and save ten percent with promo code.

0:03:26.560 --> 0:03:29.800
<v Speaker 1>Brain stuff at Mosey dot com m o z y

0:03:30.000 --> 0:03:31.000
<v Speaker 1>dot com