RAM - What is it & why you need plenty by Steve Perlow |
This is the first article in the Understanding Your Computer series from aworldofhelp.com. Our goal is to help people understand how their computer works, not simply tell them what they need to buy or use. When you know how your computer works, buying the right system or upgrade is easy. The series is designed to provide valuable information to users of all knowledge levels, so if part of it seems too complicated or too simple for you, I hope you read on and get all you can out of the articles. If you have questions or comments about this or any article, please ask in the forums!
RAM - What is it & why you need plenty
Many people picture a computer as consisting in part of a
Processor - CPU
Memory - RAM
Hard Drive
The way these three components interact is important to understanding how a computer works, and ultimately to understanding why you need enough RAM for your programs. Around the Internet and in Magazines you can find recommended RAM amounts for typical users. You also will find many places proclaiming RAM as the best performance for your dollar upgrade. I don`t disagree at all, but I want you to understand what RAM actually does, and why it can be such a valuable upgrade.
I covered this subject briefly in the aworldofhelp Notebook Buyer`s Guide on page 4. The information in that article is accurate, but I want to try to make things a little clearer here.
The article is divided into four sections, covering:
1. The functions of the three components we are discussing and their relative speeds
2. Why you need RAM and what takes up RAM
3. Multitasking and how RAM improves performance
4. How much RAM you need
CPU stands for Central Processing Unit. It is the brain of your computer. When you open a program, like Microsoft Word for example, the CPU reads through lines of computer code and follows the instructions so you can use your program. When you play an audio file like an MP3, the CPU has to do work to decompress it while it plays. When you edit a picture the CPU has to perform many calculations to make even the smallest changes.
One thing to note is that the CPU actually does have a very small amount of memory in it. This is the fastest memory in a computer system, but it is so small it doesn`t really affect this article. Generally speaking, the CPU doesn`t store the information that makes up the program, MP3, or picture, it only processes it. The data has to be located somewhere in your computer, and the CPU has to find it and then retrieve it.
That action, the problem of locating the data and how it affects your overall system performance is what this article is about.
RAM
RAM stands for Random Access Memory. This memory is very fast, and you will see it in sizes like 256 MB, 512 MB, or 1024 MB. When you turn off your computer, the contents are erased, so it is only temporary memory. This is where the CPU looks first to get data to process. So if you are editing a picture, and its data is in this RAM, because RAM is fast memory, editing the picture will happen relatively quickly.
Hard Drive
Your Hard Drive is where you store all of your programs, music, video, and everything you keep on your computer. This is the memory where you store your files that remain even after you turn your system off. You will see them in all sizes, now typically ranging from 30 GB, to hundreds of GB. Hard drives are very slow compared to your CPU and RAM because they are mechanical. Inside the disk there are actually small readers that physically move around to locate and read data.
If you are editing a picture, the CPU will first look in RAM memory to see if it is there, because RAM is fast. If it isn`t, the CPU will go to the hard drive and edit the picture there. Because your hard drive is so slow, this takes a much longer time than if the picture had been in RAM.
Again, the CPU only stores a tiny bit of data, so it has to get it from somewhere to operate on. If the CPU has data to process, it will do so as fast as it can, but if it doesn`t, the brain of your computer simply sits and waits doing nothing. Only after it finds and retrieves the data it needs can it process it.
So ideally, you want your CPU to find data in the fastest place possible. As you can see, if the data is in RAM you are far better off than if it is in your hard disk because RAM is so much faster. Just take a look at the graph below. It shows the time it takes to access each memory type in nanoseconds.
Clearly, your hard drive is slow, but when you look at the above graph, and you see the numbers it is based on below, you realize just how slow it is. Each is an approximate access time in nanoseconds:
CPU 1 ns
RAM 60 ns
Hard Drive 10,000,000 ns
It should be clear why the bars for your CPU and RAM do not even show up on this graph, your hard drive is simply extremely slow.
So why bother with a hard disk?
Seeing that, you might think that it would be great if you could just use huge amounts of RAM instead of a hard disk. You are right, this would be a great situation, but as you might imagine, the faster the memory in your computer, the more expensive it is. RAM prices have come down significantly in recent years, but it will still cost you much more compared to Hard Drive space.
Computers work within this constraint - that faster memory is more expensive - by looking in the fastest place for information first, then moving to slower locations only when they need to. So if you hear your hard drive making noise or you see a light telling you it is being accessed, you know the data could not be found in RAM.
Now you know that the hard drive access that`s going on is very slow, and that is the reason your CPU, and in turn you, have to wait.
So now you know that you want lots of RAM, at least enough for all your programs, so you don`t have to access your slow hard drive too often. But what actually uses your RAM, and how can you see whether your system has enough?
Windows itself takes up a lot of RAM. Microsoft says Windows XP will run on a machine with 64 MB of RAM, though they recommend 128 MB or 256 MB. If you have even more RAM than that, and I recommend you do, Windows will use some of it as well.
Everything that loads when you boot up your computer also uses RAM. What these programs are actually doing is putting themselves in to RAM, if enough is available, so that they can be used very quickly. The problem is when there isn`t enough memory for all these programs, and your computer runs very slowly.
On my machine these programs load when I turn on my computer:
AVG Antivirus
Scanner Software
Digital Camera Software
Gmail Notifier
AOL Instant Messenger
And some server software for testing
Then, everything I run after the boot up uses more RAM. Whatever Internet Browser I use, for example, takes up RAM. Microsoft Word does too, as well as all my programs. To see how much RAM you have and how much free RAM you have, you can open up Task Manager by right clicking on the start menu and selecting it, it looks like this
On the right, in the Physical Memory section my RAM is listed. My total and available memory is listed, and as you can see, just booting my computer into Windows XP and loading all the things I do, I have less than half of my RAM available for other programs.
Your system will probably have less total RAM, but you`ll be able to see how much and how much you have free. You can easily find out how much ram you have by right clicking on `My Computer` and going to properties, but it`s useful to see it here so you understand what the Task Manager is showing. You can use this tool to convert the number shown in `K` to a number that you may be more comfortable with, in `MB`.
K MB
On my computer, 1048040 K converts to 1023.4 MB, which is 1024 MB.
Your own system may give you a number a few megabytes lower than the actual. For example, 252 instead of 256. That is normal, and is a result of something else, like a video chip, using a portion of the RAM. The actual RAM your programs has to work with is the number listed in the Task Manager.
In my example, I have a hundreds of Megabytes of free RAM. I sometimes fill the RAM if I am video editing or photo editing, but beyond that, it is rare. This is a good thing though, remember the chart. If your RAM is full, your Hard Drive will be used more, and since it is so slow, your system will grind to near a halt.
By looking at the Task Manager, you can get a good idea of how your system is running. If you have lots of available RAM, you are in good shape. But many systems I see actually have almost no free RAM, and this is what causes the system to use the hard disk instead and run slower. Note that the available RAM will generally never hit zero, but will fluctuate around very low numbers if your system is out of memory.
Our example so far has been simplified to show how doing one thing on your computer needs memory. But a real benefit of having adequate memory is multitasking. Basically, if you are doing more than one thing at a time, you are multitasking. If you are reading this article and editing a picture at the same time, you are multitasking.
Generally, if you can switch between two open programs on your machine very quickly, they both are loaded into RAM. In this case, you can likely see plenty of available memory in Task Manager. On my machine, since I have plenty of RAM, I switch between two or three Internet browsers, Excel, PowerPoint, Instant Messenger, my audio player, and more very quickly.
On the other hand if you don`t have enough RAM, even with just two programs open, when you switch between them your computer may slow down considerably. The program you are switching to is not in RAM, and the CPU is forced to get information from the hard disk. As you open more programs, the situation only gets worse. A check on task manager in this case will likely show very little free RAM, too little in fact to fit all your programs.
How Much RAM do you need?
The best answer is that you need enough RAM to run all your programs and multitask between them quickly. If your system is running well and you check Task Manager and have lots of available RAM, you are probably in good shape. If your system is slow switching between more than one program, look at the task manager and see if your available RAM is low. If it is, adding more will likely make your entire system run faster, just by fitting more programs into RAM.
You`ll be amazed how fixing this problem will improve you computing experience overall. That is the reason so many people talk about RAM as being the best upgrade for older systems.
If you are buying a new computer 512 MB is a good amount of RAM for most users. If you edit a lot of pictures or video, or if you can just afford the upgrade, moving up to 1024 MB (1 GB) is not a bad idea. Memory prices are much lower than they used to be, and you`ll have extra memory for more programs now. For most users, the biggest advantage to getting more RAM is that if you keep your computer for a long time, the extra RAM could save you an upgrade down the road.
But how much RAM is too much? Well you won`t really slow down your system by adding RAM. Typical systems currently can accommodate up to anywhere from 512 MB - 2 GB of RAM. The problem is, after you have enough RAM, adding more really doesn`t get you much, if any performance gain.
With that in mind, check back soon for an article comparing performance of common applications, including multitasking, with different amounts of RAM. We`ll test from 256 MB to 1024MB, and you`ll be able to see how all we`ve covered here has a real affect on the speed of your computer.
| | Author Info:
Steve Perlow is the founder of aworldofhelp.com, where you can find the aworldofhelp Top Picks in desktop and notebook systems. Visit aworldofhelp.com to get answers from real people to your questions about technology, travel and more. |
|
Latest 20 articles
Why Should I Hire a Seattle Real Estate Attorney? In every real estate transaction there are a wide variety of legal issues that must be taken care of. Contracts should always be reviewed by an attorney who understands the nuances of real estate law. But there are also state specific State laws to contend with. A Seattle real estate lawyer deals with a large number of State legal issues related to acquiring, financing, developing, managing, co California IT Professionals – In Need of California Class Action Attorneys! It is hard to miss the wave of California wage and hour litigation related to California IT professionals and Computer employee overtime that has been sweeping California recently. Even the largest software and computer companies have paid out millions of dollars to employees wrongfully classified as “exempt”, or in other words, not entitled to overtime.
A layperson would believe that with pr Protect Your Mental Health With A Payday Loan Just when you thought that things couldn’t get any worse, more banks went under. More countries are declaring economic crisis. It seems that the world’s financial problems are bound to get worse. Even if you do not have considerable investments in various banks, I am sure that you are feeling the stress that results from these economic upheavals. I sure am. I am just an average person, with a Free Bulk SMS services
People are getting very busy these days without having enough time to talk unless it is very important. Mobile SMS have supported this need to contemporary times as now people do not want to call and enter in the unproductive conversation before coming up to the actual issue. SMS provides you the benefit to come straight to the point and also saves money. What if you get this totally free?
HELP – I Have IRS Levy Problems!
If IRS collection notices are ignored, the IRS is forced to collect from taxpayers by force. They do this with their dreaded IRS levy. By law, the IRS has the right to levy bank accounts (IRS bank levy), garnish your paychecks (IRS wage levy), or even seize your assets. But you do not have to let the IRS bully you or your family. There are ways to stop an IRS levy. The first step is to know the Why Use Professional Tax Debt Help? Good IRS tax relief is hard to find and for people with complicated tax issues, it is an absolute necessity. But how do you know which tax reduction firm is the best one to try? How can you be sure you're going to get the tax debt help that you need? And why is it so vital to receive help from professionals?
Settling Your IRS Tax Debt For Less
When your IRS tax debt is spiraling out IRS Settlement – Can You Really Settle Your IRS Tax Debt for Less? It's possible to settle your IRS tax debt, but it presents a challenge. Proving you can settle your tax debt for less is a daunting experience. You have to contend with pages of IRS paperwork rife with technical terms. Settling tax debt is indeed a reality and it can be done. However, there's a lot you need to know before you attempt to settle your IRS tax debt.
Rebuking the Lies - The IRS Tax Relief – The Most Popular IRS Tax Relief Solutions Tax law provides many solutions for resolving tax debt. But if you were to contact the IRS directly, they would only alert you to one solution, and that's paying the tax debt in full. Here are five popular IRS tax relief solutions you should know about to be more informed.
IRS Tax Settlement
It is possible to settle your IRS tax debt. But there are some pitfalls you need to know. Fi Hire the California Labor Board or California Labor Law Attorneys - You Decide With a downturn in the economy, many employers are cutting back on payroll. Unfortunately, some employers are reducing payroll costs by violating the California overtime laws. When this occurs, employees have essentially two options to recover their California overtime pay: the California labor board, or hiring California labor law attorneys.
Although the California Labor Board is a commonly Hiring a Car At Bangalore - Is More of Necessity Than A Luxury Your sedan is probably the best materialistic thing that you own and while going to a new place, that is what you ought to miss the most but if you are going to Bangalore then you probably have a option of getting a replacement so that you don’t miss it all that most because it will be as comfortable and as obedient as your own car and the Bangalor How to Choose a Car Rental Company in Bangalore Bangalore is a place that lists one of the best as far as infrastructure is considered in India as it is the IT hub of India and thus the roads to drive is atmost pleasure and thus if Bangalore is the destination that you are planning for next then the best way to move around is by hiring a car. To hire is car is very simple if it is in Bangalore because there are some very good car rental compani Car Rental Companies in Bangalore If you are travelling to Bangalore and hiring a car is what worrying you then you can be relaxed because this is one service that you will easily get in Bangalore and that too at very affordable and economic prices. Basically there are really good car rental companies in Bangalore available for renting the cars and you can either book in advance or go there and hire a car for yourself. Also, you h Tips to Hire a Car in Bangalore One thing that most of us agree is that the fact that the most comfortable way to move around at any place is by your own vehicle but what if you are going to a new place, it is not possible to carry your vehicle along with you and you actually cannot trust too much on the public transportation system and at such situation the best possible option is to hire a car for yourself, at some places it c Hire a Car: Comfortable Way to explore Bangalore If you are out to a new place than the first thing that comes into your mind is a comfortable accommodation and then the second one on the priority list is a comfortable way to move around in the city and if Bangalore is your preferred location, than you’ll be having options for both of the facilities, but if we specifically speak about the second one that is moving comfortably than the best opti Car Rental – A convenient mode of transport in Bangalore Bangalore, a place which probably is considered one of the best places in India as far as infrastructure is considered and reasons are many for that, one is because of the IT hub that it is and also because it is one of very good places if you are considering holidays and because of this very good facility provided for the people visiting Bangalore is that you have many options in case if you are Rent a Car in Bangalore: Take the Right Decision In today’s world, time is money; the more you save it better it is for you. And in that case if you are going to another place where you are not too familiar with the surroundings, then instead of wasting time on travelling by locating and travelling by public transport is to hire a vehicle for yourself. This helps in many ways, one it saves on time and also it moves at your pace so you don’t have Bangalore Car Rental: Save Your Time When you are at an unknown place or for that matter known place and time is your major factor of concern then, the best way to save on time is by having your own vehicle for conveyance. This gives you freedom to move at your own pace and wish. And for that matter if you are at a place like Bangalore where the roads are so beautiful that it is a sheer pleasure to travel through your own rented vehi Best Package Tours to Kerala Kerala – God’s own country which means heaven for those who appreciate the real untouched, naïve beauty of nature and if you are one of those than consider Kerala as the option for you next holiday. Kerala gives an option to explore the nature to the fullest because it has all the places where you can explore the nature be it scenic beaches or the hill stations or the ethnic culture, just everythi Kerala Tour: A Getaway from Regular Stress If you are tired of daily stress and meetings and looking for a getaway so that you snatch some time for yourself with your loved one’s than Kerala holidays is the perfect is the perfect thing for you. Its calmness and closeness to nature would give you that much needed peace of mind that you always wanted. Also along with enjoying the beauty of this scenic place on your holidays to Kerala you can Kerala Tour Packages: Have A Look If holidays are on your mind, then Kerala is one option that you cannot choose to neglect. Because Kerala is one place that offers you all from calm and serene natural places to exciting sports to exotic beaches and also beautiful hill stations, everything provided at one place which is also known as god’s own country. And obviously such wide range of activities would make it a tough job to cover
|
|
|