Technology Explained

How Much RAM Do You Really Need?

Ben Stegner Updated 27-04-2020

You probably know that RAM is an important component inside your computer, but do you know how much RAM you really need?

Advertisement

Let’s look at how to see your available amount of memory, how much RAM is appropriate for different types of users, and some advice if you need more RAM.

What Is RAM?

Before we look at how much RAM you need, let’s briefly review what RAM is in case you’re not familiar. Read our full overview of RAM A Quick and Dirty Guide to RAM: What You Need to Know RAM is a crucial component of every computer, but it can be confusing. We break it down in easy-to-grasp terms you'll understand. Read More for more background.

RAM, or random access memory, is a form of short-term storage in your computer. It’s where the operating system keeps processes for programs you currently have open. When you shut down your machine, the contents of memory clear out.

Because RAM allows for fast access, you can switch between open programs quickly. It’s much more efficient to swap between programs running in RAM than to pull them from your storage drive.

How Much RAM Do I Have?

Next we’ll see how much RAM is available in your system so you can compare it to some baselines.

Advertisement

On Windows 10, head to Settings > System > About. Under Device specifications, you’ll see an Installed RAM line. Note that if your System type is listed as 32-bit operating system, you can only use 4GB of RAM no matter how much you have inside. You’ll need a 64-bit copy of Windows to use more than that.

Windows Check Installed RAM

On macOS, open the Apple menu at the top-left of the screen and choose About this Mac. On the resulting Overview tab, you’ll see a line for Memory showing how much RAM you have installed.

Mac View Installed RAM

Advertisement

If you use Linux, you can enter the free command in a Terminal window to display RAM information. However, this displays the memory amount in kilobytes, which isn’t convenient. Use free -h instead to display the amount in gigabytes or megabytes, as appropriate.

How Much Computer Memory Do I Need?

Now that you know how much RAM your computer has, let’s look at some common amounts of memory to see how much is right for your needs.

2GB and Under: Deficient

You’re unlikely to find a modern computer that comes with just 2GB of RAM. While this amount will be able to handle working on one simple task at a time, such as basic web browsing, anything beyond barebones multitasking will cause major slowdowns on systems with 2GB of RAM.

Most cheap smartphones available today even come with more than this. You should avoid buying a computer with 2GB of RAM, and if your current machine has this little, consider upgrading when you can.

Advertisement

4GB of RAM: Sufficient for Basic Use

RAM installed on a PC motherboard

For a while, 4GB of RAM was considered the baseline for most computers. While the norm is moving towards 8GB now, you’ll still find some budget laptops that come with 4GB of memory. But is 4GB of RAM good?

4GB of RAM is sufficient if you only use your computer for basic tasks like web browsing, light word processing or spreadsheet work, and emailing. It’s not enough for a lot of modern video games, and will struggle if you open many Chrome tabs or run dozens of programs at once.

8GB of RAM: A Good Baseline

Most mid-range machines you’ll find today include 8GB of RAM. Notably, all of Apple’s MacBook models include at least this much.

Advertisement

8GB is a good modern standard for RAM. It’s enough to juggle several tasks at once without slowdown, and is sufficient for gaming too.

You’ll probably want more RAM if you often edit 4K video, stream high-end games to Twitch, or keep many resource-hungry programs open all the time. But if you’re not a heavy computer user, 8GB of RAM should work fine.

16GB of RAM: Great for Power Users

Free PC Games

16GB of RAM is a great amount if you use your computer for heavy tasks. Design software, video editing, and modern demanding games will all have more room to work with if you have 16GB of RAM.

However, it’s overkill if you don’t fit this description. Those who only open a few browser tabs and don’t play video games or work with large media files can go with less RAM.

32GB+ of Memory: Enthusiasts Only

32GB of memory or more is only necessary for extremists. If you regularly edit 4K (or higher) video and want to work on other tasks while your computer renders the files, you’ll need a huge amount of memory. For most others, it’s a waste and you could put that money towards more useful PC upgrades.

Most video games don’t need 32GB of RAM yet. Take a look at our overview of RAM for gaming What Does RAM Do for Gaming and How Much RAM Do I Need? Wondering how RAM affects your gaming PC and what kind of RAM you should buy? Here's an explanation of RAM for gamers. Read More if you need specific advice on building a new rig.

Video RAM Is Separate

We’ve considered general system RAM above. However, if you have a dedicated graphics card in your PC, you should know that this has its own memory. This is called video RAM, or VRAM.

VRAM holds visual information that games needs to display and efficiently passes it to your monitor. Even if you have a lot of regular RAM, game (or high-end design software) performance could suffer if you have insufficient video RAM.

Have a look at our full guide to VRAM How to Increase Dedicated Video RAM (VRAM) in Windows 10 Wondering what dedicated video RAM is, how much VRAM you have, or how to increase VRAM? Here's a complete guide. Read More to learn more.

How to Make Your RAM Go Further

Windows Task Manager Network Usage

The only way to make more RAM available for use is buying more for your computer. It’s relatively inexpensive and will make a big difference if you’ve been working with too little for your needs.

However, if you’re unable to upgrade your memory at the moment, you can free up available RAM on your Windows computer 8 Ways to Free Up RAM on Your Windows Computer Here's how to free up RAM on your Windows PC so you can find out what's using memory and put your resources to better use. Read More using a few tricks. Most important is closing programs if you’re not using them, so they don’t suck up your available RAM.

Don’t Forget About Other Computer Upgrades

If you’re looking to upgrade your current machine or build a new computer, keep in mind that RAM isn’t the only component worth shelling out for. Most of the time, unused RAM is wasted RAM. There’s no point in buying 32GB of memory when you only ever use 4GB, because the extra RAM is never active.

Before you buy, know which PC upgrades have the most impact on performance Which Upgrades Will Improve Your PC Performance the Most? Need a faster computer but aren't sure what you should upgrade on your PC? Follow our PC upgrade checklist to find out. Read More . You don’t want to load up on memory while still suffering from the bottleneck of a hard disk drive. A balanced build will serve you much better.

How Much Memory Do You Really Need?

We’ve looked at how to check the RAM in your computer, how much RAM you need for various tasks, and how to make the most of your current memory in the meantime. In summary, aim for 8GB as a baseline and 16GB of RAM if you’re a heavy user.

Thankfully, upgrading the RAM in your computer is usually straightforward. After making sure the RAM you buy is compatible, you only need to open your PC and snap it into place. Our guide to upgrading the RAM in your Mac How to Upgrade the RAM on Your Mac Learn how to check if you can replace your Mac's RAM, where to buy RAM, and how to upgrade it in this Mac RAM upgrade guide. Read More will show you a lot more; the steps are relevant even if you have a different kind of computer.

Explore more about: Computer Maintenance, Computer Memory, Computer Parts, Hardware Tips.

Whatsapp Pinterest

Enjoyed this article? Stay informed by joining our newsletter!

Enter your Email

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. KenUnix
    May 6, 2020 at 2:42 pm

    Keep in mind how efficiently the operating system uses memory. Take Linux for example. Linux programs have generally a smaller foot-print (smaller executable) size and Linux uses 'swap' space more efficiently. Having more RAM does not always = a better system.

    I have run Linux systems with only 2GB RAM and had no issues like running a browser, editing a large document, compiling programs, etc. with very quick response.

    Thanks

  2. dragonmouth
    April 28, 2020 at 1:00 pm

    As they say in muscle car circles "There's no replacement for displacement". You need as much RAM as you can cram under the hood. of your PC.

  3. Cheryl
    April 25, 2018 at 11:42 pm

    How MUCH Ram can a computer use? Is 16GB the max today? I heard someone says they have 24GB...they are online gamers.

  4. Arijit Mondal
    June 4, 2017 at 4:25 am

    Sir, i have 2GB of ram. If i buy a 4GB graphics card will it create any kind of problems. If yes then whats are the solutions for that...??

    • CrankShade
      June 30, 2018 at 9:55 pm

      There won't be any problems. GPUs have their own RAM built in specifically for graphics. It is separate from RAM sticks.

  5. ComputerScientist
    February 11, 2017 at 10:14 pm

    I'm glad people are tearing the author apart for saying Windows is the reason the 32-bit OS can only address 4 GB of RAM, as if running Mac OS X you're suddenly going to be able to use 64 GB of RAM on a 32-bit system. MUD has a lot of decent articles, but it's stuff like this which makes me think some authors either have some bias, or some fundamental lack of understanding when it comes to computer science and technology. I take everything I read on MUD now with a grain of salt, any new information I discover on this site, I'm going to have to independently verify.

  6. desterii
    October 20, 2016 at 11:29 pm

    Why does Firefox take a gigabyte of RAM to do all the same things I used to do when I had a computer with only 128 megabytes of RAM?

    • ktcli
      October 4, 2017 at 1:55 pm

      In a word, Evolution. You system that had 128MB RAM was probably built circa 1995-2000 when the demands and capabilities of internet browsers was very basic and limited. As time passed, the usage, capabilities and speed of the internet and related/dependent technologies has increased exponentially. As a result, browsers internet became more advanced and sophisticated to deliver better performance for end users and applications. This growth requires more "horsepower" to get the job done and like any task, you need the right tools to get the job done. On another note though, modern browsers are memory hogs because they are running so many background processes, some necessary for performance and handling media-rich websites but also the constant data gathering they do for both marketing and research. There are plugins/add-ons that will kill non-active tabs, thus lowering the resources your preferred browser uses.

  7. Anusha
    September 25, 2016 at 6:52 am

    How do i check hw much ram can my motherboard support??

  8. jack spretzen
    July 23, 2016 at 11:02 pm

    UPDATE: I just got a 486 computer and am shooting for 64mb ram and that is gonna smoke the 386 fur sure.

    • FromTheEighties
      January 27, 2018 at 5:07 pm

      If you hit "turbo" on the front of the case, you can increase from 66 mHz to 100 mHz and your computer will be crazy fast. it's awesome. I was able to run scandisk on my 20 megabyte hard drive in under twenty minutes finally!

      • David
        September 22, 2018 at 4:30 pm

        What is this "turbo" you speak of? Surely this is wizardry!

  9. jack spretzen
    July 23, 2016 at 10:59 pm

    On my 386 I am running 16 kb of ram but plan to up that to 64.
    The thing will be screaming fast then.

  10. Raymond
    June 30, 2016 at 6:33 pm

    Good day to all. How much RAM do I need if I want to use my computer for trading futures (TOTALLY DEFERENT THAN TRADING STOCKS) and I will have about 8 to 12 markets to look at and operating with 4 monitors. Thank you

  11. alsen
    April 6, 2016 at 3:44 am

    Use a GiliSoft RAM disk to boost performance and speed up access to data. Unlike your system hard drive, a RAM disk contains no moving parts to generate noise and heat. Because your computer's memory is so much faster than the hard disk, a RAM disk greatly improves application performance.

  12. Dick
    February 21, 2016 at 8:14 pm

    How much ram do I need to play flash games

    • Ian Christopher
      April 3, 2016 at 9:46 am

      2 gb is enough

  13. Anonymous
    October 9, 2015 at 9:32 am

    do ram copy the address form hard disk or loads the whole program

    • Anonymous
      October 13, 2015 at 9:30 pm

      Rather depends what you're running. Windows (ALL versions of Windows), as far as I'm aware, constantly accesses the disk all the time. I believe when you access a program, it will be loaded into RAM....but is then returned to the disk when you're finished with it.

      If you're like me, and running Linux, things CAN be different. I run 'Puppy' Linux; which has the unique distinction (along with Knoppix, which it was derived from, Damn Small Linux, Tiny Core, Kolibri, and one or two others) of loading the ENTIRE operating system into RAM, and then running entirely in RAM, until you shut down.....when you write back to a special file, called a save-file.

      This makes it awesomely fast....even on a low-end system. I run it on a 13-yr old Dell laptop with a P4 and 1 GB RAM.....and it's easily as fast a later system with more RAM, faster CPU, etc., running Windows.

      I run it on my main system; a 10-yr old Compaq Presario desktop; dual-core Athlon 64 X2, 4 GB RAM, & a 512 GB SSD; it FLIES!

      • MarylandBill
        March 31, 2016 at 6:40 pm

        Of course the problem with Puppy Linux is also that it is run entirely in RAM. In my experience, you tend to run into memory problems with it more quickly than you would with a more traditional light weight distro. Running Fatdog64 (a 64bit pup of Puppy), I find that gmail and facebook can both hog a lot of the free memory and make my system really slow... and it has 4GB).

  14. Anonymous
    September 8, 2015 at 7:10 am

    Before you buy ram especially for a older computer consider what you do with your system. If mostly just Facebook, email, Youtube and basic office work then 2gb to 4gb of ram is fine.
    Windows 10 which I use is good with 2gb of ram and in fact I used it with 1gb. Many Linux distros are also okay with 1gb of ram or less. Older systems tend to be more expensive to buy ram for also.

    Mavericks and later versions of OS X really need 4gb or more ram in my view. If you really
    want to see a speed increase a SSD is the way to go. Even in computers with Sata 1 or 2
    controllers you will notice a difference. Again though consider how you use your computer.
    Are you doing PhotoShop then consider 8gb or ram or more especially for large files. Video
    editing in some cases is the same. However I would say the average user would be fine with
    4gb ram and a SSD. Some of you may be using older systems with less then a gig of ram
    and XP. Try Linux instead.

  15. Anonymous
    July 28, 2015 at 6:37 pm

    Hello guys I just need to ask a question. If i need to play clash of clans and just download a video editing and making software(like a screen recorder and editing software) and just download maybe basic Photoshop or flash player(not necessary) and you know just do normal work like word, excel and just browsing, then what ram size do you think i will require???
    And remember, the Photoshop and flash player are not necessary.

    Please clear my confusion.

  16. jeff
    May 20, 2015 at 1:16 pm

    well consider 3 games that I have played exceeded my 8gb of memory I'd say its necessary to have 16gb. gta 5 cod aw and dying light all 3 use a lot of ram

  17. martin
    May 8, 2015 at 10:34 am

    how much ram and hard drive do i need to run band in a box 2014 pc

  18. Smith Roy
    April 20, 2015 at 11:21 am

    I am using windows 8.1 with 1 gb ram and 120 gb ssd.With no problems :P, He says 4 gb...!

  19. BehindMySkull
    April 19, 2015 at 7:49 am

    For 32bit only 4GBs of RAM?!
    How can i change it to 64bit?

    • Anonymous
      August 26, 2015 at 10:03 am

      You need to make sure Windows is the 64 bit version when you purchase it

  20. Local Juice
    March 6, 2015 at 9:46 pm

    A file 322+Mb takes over 60sec to display.

  21. Local Juice
    March 6, 2015 at 5:48 pm

    I am running an Asus k501, Pentium dual core, 64-bit, 3gb RAM, Win7

    Running Ulead (Corel) PhotoImpact X3, 200+Mb file gets slower and slower processing an image (vectorized image(s)) the closer and over 300mb file size.

    Better new 8gb+ RAM system, or attempt to increase RAM in this system?

    • Anonymous
      September 24, 2015 at 3:18 am

      Do you have an ssd harddri

    • Anonymous
      September 24, 2015 at 3:29 am

      Do you have a ssd harddrive if not I would recommend one that will help a lot plus maybe add more ram if you can go to atleast 4gb or more if your motherboard can handle it. I run a AMD 6 core processor, ssd 128gb, 16gb of ram and a 2gb graphics card handles anything I throw at it but I only ever use about 6-7gb of ram!

  22. jrandom421
    March 4, 2015 at 8:43 pm

    For me, I have 32 GB of RAM installed on my laptop and I use every K of it, running VMs in Hyper V that simulate whole System Center implementations. Sometimes even that isn't enough.

    • john
      April 28, 2015 at 6:43 am

      so, your operating system on your laptop is 64 bit...correct..?

    • William
      January 13, 2017 at 8:03 pm

      hey I am trying to learn more about hyper V and VMs and want to know if I clone a virtual drive am I able to use the cloned ram as a virtual ram disk similar to the ones created from your normal physical ram on the drive? I am trying to understand more about virtual ram disks and how to correctly use them. I have one computer with 8gbs memory and from what I read , but may be wrong, is that I can create a virtual ram disk with 4 gb or half of the mem already had but what I want to do is create the virtual ram disk and have it back up every 15 min so its not as volatile and to run large programs from it instead of from the c drive to free up space. Is this possible and another system I only have 3 gb ram and is it possible to create the VRD with that little? I have like 4 32gb usb flash drives and 4 16 gb and was going to try and use that for ready boost or a virtual ram disk if possible and I have a 1 tb toshiba external i am trying to use for ready boost or a virtual ram disk but cant seem to get it. I have it hooked to a old macbook pro running windows 7 only. I have snow leopard and boot camp but just use windows 7. If the blog owner or anybody could shed some light it would help a ton. I want to run video editing and creation as the final goal with limited resources. Also heroin withdrawal has been all naturally cured and that cure suppressed until now at http://NoMoreOpiateWithdrawal.tk

  23. carson
    February 19, 2015 at 12:27 pm

    The good thing was obviously less RAM usage, great for people with low RAM. The bad thing was that instead of caching to RAM, Windows cached to the HDD (hard drive). The HDD is a LOT slower than RAM, so for people with lots of RAM, they complained that Windows wasn't making effective use of memory.

  24. Steve
    February 12, 2015 at 4:32 pm

    Folks, with the first section titled, "What is RAM?", I would think we could identify the intended audience for the article. This clearly was not written for the avid computer nerd.

    Thank you for the article; it is a great place to start researching the topic.

  25. Gene baker
    January 24, 2015 at 6:11 pm

    This has really helped my i3 with 4 gb of ram thanks

  26. Andre
    January 20, 2015 at 12:16 pm

    But how can I read RAM on Task Manager ?
    I have 4GB RAM and: 1GB is system reserved, 850MB is buffored, 15MB is modified, only 10 MB is free, but 2GB in use (1GB by IE - 5 tabs open).
    Is it normal?

  27. Mykhaylo
    January 20, 2015 at 10:38 am

    I had a laptop with 512 Mb of RAM. In the era of Windows XP, it was pretty enough for daily usage (browsing, office work, etc.), but not enough for good gaming. And since then every year it was additional discomfort bonus of 'not enough' even for browsing usage. Several years ago, I changed my laptop to the newest, and right now I have 8Gb of RAM, and tell you, that it really fits me very good, but only for Windows OS usage. If we are talking about Android, then even 2Gb of RAM is prety enough for everything, even for all games. And I tell you that it will be enough even for the next 2 or 3 years.

    • Col. Panek
      January 21, 2015 at 8:38 pm

      Try Linux on that old laptop. I'd suggest Deepin or Zorin, or maybe Xubuntu or Lubuntu.

  28. Kevin M
    January 20, 2015 at 12:57 am

    Nice article but you may as well not cater to gamers. You did not even come close to getting to the nuts and bolts of what ram is, what and how to purchase it or even how to optimize it. For the rest of the users that purchased money pit computers then this article will help some.

    Like everything else Microcrap ReadyBoost is just another joke from these morons. Dont waste your time with it, all you will do is ruin a perfectly good micro drive.

  29. thoamas
    January 20, 2015 at 12:35 am

    A41202813GMAIL asked: "When Your Machine Is Sluggish With 4GB Of RAM, What Is More Important, Increasing RAM Or Replacing Your Processor With A Quicker One ?"

    Those are not the only options, and may not be the correct ones.

    Here's how to start telling what you might need in Windows: First, right click on your start bar and select "Start Task Manager". Once that is open, click on the "Performance" tab (good for Win 7, may be called something different in Win8). Let it run for a while. You'll see on top a rolling graph representing how much of your CPU is being used. On the bottom, the same, but graphing RAM use.

    If a user says their machine is "running slow", one of those will typically be very high. Make note of which it is, and then click on your "Processes" tab. If it's not already, click on the "Show process from all users" button at the bottom.

    Now, if you noted that CPU was very high, click on the "Memory" column at the top of the table. This will show you processes that are using a lot of RAM. If you see one with hundreds of MB used (or hundreds of thousands of KB used, same thing), start looking at the names of the processes and figure out what they're doing. As someone above pointed out, browsers seem to have a tendency to take up hundreds of MB after a while now. Other processes may have memory leaks as well, and grab more and more RAM they shouldn't need.

    Or, if you saw that the processor was running close to the top of the graph, sort on the "CPU" column. Look for processes at or near the top and see if one is a processor hog. NOTE: "System Idle Process" represents how much of the time your CPU(s) is not being used by a process; don't worry about it if you see it high -- that should be a good thing for performance!

    Once you've identified processes that are CPU or RAM hogs, **IF YOU KNOW WHAT THEY ARE** you can consider closing them, and see if performance for the ones you want around improves. If you *don't* know what the process is and what closing it will do to your system, you need to do some research to find out before you close anything. Closing the wrong process through Task Manager may crash your system and/or corrupt data in an open program. It is safe to close programs by the normal close/exit process in the program.

    Keep in mind that it's important to be running the latest version of a good anti-virus and anti-malware program. If you don't, your system can become infected, and once one of the bad guys has your machine, it's likely that other bad code will be loaded on it as well. Many of the people I work with who complain of slow performance have had significant infections that were stealing system resources.

    Also note that some programs put fairly high demands on your system for a while. An anti-virus program might slow disk access while it's doing a deep scan; running it while you're doing a defrag can mean that things get very slow... so consider whether changing scheduled tasks around might speed things up without having to buy anything. Running SETI@home can use a lot of CPU. All those background tasks like weather.com and such add their own load. Browser search bars and tool bars can make any browser painfully slow.

    Use the tools the OS provides to see what's going on. Take the time to understand what you see, and to know what it means on your system. And be careful not to do things when you don't know what you're doing. A knowledgeable friend or a online support group can be a tremendous help here.

    • Joseph Bellard
      January 20, 2015 at 3:30 am

      Your post made more since than any other comment on here. I'm not a computer geek and need simple to understand instructions fix speed issues. Thanks a lot.

    • A41202813GMAIL
      January 20, 2015 at 12:08 pm

      @thoamas

      Thank You For Responding.

  30. Col. Panek
    January 19, 2015 at 11:04 pm

    You don't need more RAM, you need a better operating sytem.

    I'm running only 1.3 GB now with a few Firefox tabs open. I edit movies with OpenShot or KDenLive and never bump into my 3 GB limits, and I run a "heavy" Linux, Mint Cinnamon. It's great not having to lug around all that Windows baggage, plus antivirus. I've put Lubuntu or Puppy on machines with 256-500 MB. I ran a minimal Debian on a 14 year old laptop with 128MB and surfed the web with Firefox (one tab at a time).

  31. A. Lawrence
    January 18, 2015 at 5:06 am

    I run Windows 81. and 10 on two old Lenovo T61 machines with 2gb ram. However I am a avid Linux user and also use Lubuntu, Linux MINT Mate and two other distros which use less ram and CPU then Windows or OS X. If you have a aging system and 2gb or less ram consider using Linux. Lots of versions around. Windows 7 actually seems to use more ram then Windows 8. Those who have limited cash but want a faster system should consider a SSD.

    Some of you using XP will need to get TRIM working to make sure you get the most out of the SSD. My suggestion is cost is really a factor and you don't truly need Windows use Linux
    You experience fewer of the headaches Windows brings.

  32. Dan
    January 17, 2015 at 1:49 pm

    I have a laptop that has 8GB of RAM. With Win7 it worked pretty well, and I rarely utilized more than 4-5GB. When I switched to Linux (XFCE), it never even went over 2GB. I do some media transcoding but I no longer play games except flash games online. Everyone has a use case that determines his RAM requirements.

  33. A41202813GMAIL
    January 17, 2015 at 1:28 pm

    When Your Machine Is Sluggish With 4GB Of RAM, What Is More Important, Increasing RAM Or Replacing Your Processor With A Quicker One ?

    Establishing A Parallel Between The Two Would Be Nice.

    Thank You.

    • Ararat
      February 13, 2015 at 7:48 am

      @A41202813GMAIL, In a 32-bit system the most RAM you can have is 4 GB (2^32 = 4,294,967,296 bytes or 4,294,967,296 / 1000^3 = 4 GB approximately; actually it is 4,294,967,296 / 1024^3 = 4 GB exactly). So, adding more RAM (more than 4 GB that is) in a 32-bit system won’t have any effect on the system whatsoever because the additional memory won’t be recognized and it is wasted. To have more than 4 GB RAM requires a 64-bit system to begin with. There could be a host of reasons why a machine is sluggish. Adding more RAM is usually the best way to go because the increase in memory capacity means more information is readily available in fast RAM for access than having to frequently go to much slower hard drive to load information into RAM for processing. Faster CPUs can only be effective if the communication lines (FSB or Front Side Bus or System Bus) linking the CPU to the rest of the system (i.e., RAM, Video, etc.) is fast enough to accommodate the increase in CPU speed. So, replacing the existing CPU with a faster one (assuming the motherboard supports it) can only be effective if the motherboard is fairly new so it can accommodate the features of the newer CPU.

    • A41202813GMAIL
      February 15, 2015 at 11:29 am

      @Ararat

      Thank You For Responding.

  34. Ian
    January 17, 2015 at 1:19 pm

    What about the virtual RAM? You totally failed to mention that windows incorporates a "page File" for taking some of the tasks from RAM, by using some space on your HDD this can be a system managed size or you can set the amount generally around 1.5 x to 2 x physical RAM.
    With systems running 64 bit with over 8GB it can be feasibly turned off, but not recommended, as the biggest improvement that windows has done was the introduction of SuperFetch that caches the info from the most used programs into the page file.

  35. Sam
    January 17, 2015 at 11:12 am

    This was a very big help thanks.

  36. Adyel
    January 17, 2015 at 8:28 am

    I don't know why people say gamers need 16 gb ram, I played bf4, cod aw and many more high end games with 8gig. If you mean enthusiasts then that's different story

  37. Tarik
    January 17, 2015 at 2:54 am

    As someone who recently struggled with building a gamer PC , I would like to add that it's important to notice the difference of double channel memory and single channel memory (I believe there are triple channels too); I think that would make this a great article about RAM. In fact, I think that I don't fully understand that difference, so if you could add that too, it'd be great.
    Thanks.

    • Ararat
      February 13, 2015 at 7:09 am

      @Tarik, you raised a good question and I will try to answer your question and clarify things for you. The motherboard chipset dictates what features your system will and will not have. It basically defines all the features that a given motherboard provides from the version and number of USB ports to the type of CPU to the type and amount of RAM and whether or not the motherboard supports single-channel, dual-channel, triple-channel or even quad-channel memory communication channels. The more memory communication channels the motherboard supports, the faster the system will run, assuming if you make use of these communication channels properly by installing memory modules (with exact same specifications) in pairs, in threes or in fours for dual, triple and quad-channel respectively. In dual-channel systems there are two dedicated channels of communication between memory and the CPU/Memory Controller and therefore, theoretically speaking, the memory bandwidth or the throughput doubles. In other words, twice as much data can be transferred between the two with every single memory access. The highway system is a good analogy. The more lanes the highway has the more traffic can go through in a unit of time, the faster you can drive and the less time it will take to go from point A to point B. If the highway has a single lane, the traffic will be backed up and it will take significantly longer time to travel the same distance. To install memory in pairs properly to take advantage of dual-channel feature, you would install one memory module in the first channel of the first memory bank and the other in the first channel of the second memory bank, and so on. In modern systems, the memory banks/modules are color-coded (like black and blue) so you would install matching memory sticks in matching memory slots in each bank.

      I hope this helps.

  38. Bruce E
    January 17, 2015 at 2:18 am

    "...type of data storage that allows files to be written and read at short notice..." Unless you are using a RAMDisk, files have little to do with RAM. Some programs may read a file into memory as a contiguous chunk of data but once some manipulation happens with that data, it may no longer have the same type of representation that the original file did. Other programs will restructure the data from a file into a completely different representation in memory. Even executable files themselves have pieces of themselves relocated in memory and do not appear in RAM as they did on disk.

  39. Doc
    January 17, 2015 at 12:42 am

    "Due to a longstanding quirk of the Windows system architecture, the 32-bit version only supports up to 4GB of RAM."
    Actually, it's not a "quirk" of Windows; it's the underlying *hardware* architecture; even Linux or Mac OS (32-bit versions) suffer the same fate. A graphics card requires what's called a framebuffer - the memory that's used to display graphics on the screen, and in order for the CPU to have read-write access to this memory, a portion of the 4GB address space is mapped to the framebuffer. This is fine if you have 3GB or less RAM (or your onboard GPU "borrows" from your system RAM), but the framebuffer *will* use up some of that address space; with a 64-bit OS, that's not a problem, because the framebuffer can be memory-mapped anywhere; there's no more 4GB limit.

    There's also a bit of memory (384KB) between 640KB and 1MB that's used for the system BIOS and also for I/O space for devices (which allows the CPU to control hardware by reading and writing to them like they were memory) that's unavailable; DOS used the memory between these as "upper memory blocks," freeing up memory from the 640KB that Bill Gates was famously misquoted as "being enough for anybody," but Windows doesn't need to do that (it hardly uses any of the first 1MB, because of that block).

    • Ducky
      January 23, 2015 at 6:44 am

      Your framebuffer stuff is wrong and it's an entirely different issue. The reason it's wrong is because framebuffers are mapped to a RAM address. The framebuffer will use your RAM. It makes no difference whether you are using 32bit or 64. Hardware isn't really mapped to RAM it just happens to conflict.

      Every piece of hardware on your PC has a memory address so you can communicate with (check device manager) it. These are memory address mapped backwards from 4GB to minimize the chances of disrupting RAM. The problem is now that we have RAM addresses that encroach on the mapping. A coordinate on a map can only point to one place, something has to give, that something is your RAM.

      The key to understanding this is to stop thinking of memory addresses and RAM as the same thing because they aren't. RAM is just another piece of hardware that uses a memory address.

  40. Hildy J
    January 16, 2015 at 5:37 pm

    First, it's not a "quirk of the Windows system architecture" that limits RAM, it's a limitation of every 32 bit OS. Each byte of RAM has an address and computer instructions in a 32 bit OS can only refer to the first (approximately) 3 or 4 gigabytes of RAM. 64 bits allows 18 quintillion bytes to be addressed.

    As far as how much, for most people, lots of slow RAM is probably better than less fast RAM. In addition to storing what you're working on, it's storing as much of the open programs and processes as it can (including all the background processes and the OS). When it runs out of space, it writes some to your disk (this is the swap file). Avoiding those writes makes your workflow faster.

    • hugh
      January 19, 2015 at 11:42 pm

      right on

  41. likefunbutnot
    January 16, 2015 at 4:07 pm

    Most of the office systems I support have 4GB and they're fine, but modern web browsers have a worrisome tendency to hit 2GB of RAM utilization with what I'd call a modest number of open tabs, so perhaps it won't be seen as fine for that much longer. PC Gamers are starting to see games that want more than 4GB for optimal performance.

    It would be better to say that very few people need more than 8GB. People in software development, technical computing or content creation usually need as much as they can get.

    To give an idea of how RAM needs scale, at least for IT operations:
    Most of my personal computers have 16GB, but I spent a fair amount of time running virtual machines for testing or training purposes. The software developers I work with each have laptops with 32GB (Thinkpad W-series - they whine about not having Macbooks any more but Macbooks don't support the RAM they need) and could probably use more. My big home desktop has 64GB, but it also has hot spare cloned images of servers I administer that I could bring online if I need to. The biggest single machine I run, a 32 thread box that's sitting in a data center on a 1Gbps internet connection, has 128GB RAM. Its little brother only has 96GB for 24 threads. Any of those machines can keep many thousands of web/database users happy.
    A professional acquaintance of mine maintains a fairly large Microsoft Exchange installation; the systems that do the heavy lifting of mailbox access (for a few thousand people) have 384GB apiece.
    The defining characteristic for needing staggering amounts of RAM, at least in my world, is having increasingly huge databases and/or partitioning things across multiple virtual machine images.

  42. michel
    January 16, 2015 at 3:01 pm

    Readyboost never made a difference for me.