Navigation

Memory and hard disks

By . Last modified: 2014-08-14.

What are differences between memory (RAM) and hard disk (HDD); how to use Speccy

There is often some confusion when people talk about memory and hard disks. These things simply get mixed up, although they are not the same.

  • Memory is Random Access Memory (RAM) - a place where operating systems (such as Windows XP, Windows Vista, Ubuntu Linux) and programs keep their most used files temporarily while working. Memory is always completely erased when you turn off or restart your computer.
    Memory size is usually from about 512 megabytes to 8 or more gigabytes.
    Common memory types are SDRAM and DDR SDRAM.
    You can check the total amount of RAM installed in your PC using keyboard shortcut Windows Key+Pause/Break. This opens System Properties window.
    Windows XP, System Properties, General tab. The amount of RAM installed is displayed in the Computer section. Windows Vista, Control Panel, System. The amount of RAM installed is displayed in the System section.
  • Hard disk is Hard Disk Drive (HDD) - a place where your files (documents, pictures, videos, etc), plus operating system and program files are stored. Hard disk contents do not get erased when you restart or turn off your computer.
    Hard disk sizes usually range between 80 gigabytes and 1 terabyte or more.
    Common hard disk interface types are PATA (aka ATA), SATA, SAS and SCSI.
    All hard disks have at least one partition (aka volume) - this is where your files are stored. When you open My Computer in Windows XP, Vista or 7, each usable hard disk partition is called "Local Disk" (unless a label has been set) and has a drive letter ("C:" to "Z:"; "A:" is reserved for floppy disk drives) assigned to it - for example, "Local Disk (C:)" or "Local Disk (D:)". If a label has been set for the drive, use Details view or open drive properties to see if the drive is Local Disk, Network Drive or Removable Drive. Details view also reveals drive sizes.
    Here's Windows XP's My Computer in Details view, where Type column displays drive type.
    Windows XP, My Computer in Details view. Type column displays the type of a drive.

To put it simple - memory (RAM) is a temporary and hard disk is a permanent place for files. Smile

Let's illustrate hard disk and memory differences with a photo.
Hard disks and memory modules - desktop and laptop computer PATA hard disk drives on the left; desktop and laptop DDR2 memory modules from top right. Notice size differences.

From the left is a desktop computer hard drive (PATA interface) and a common laptop computer hard drive (also PATA interface). Notice the size difference - laptop hard drive is much smaller to fit in a laptop or netbook. This often means that laptop hard drives are slower because they have to be small and energy-efficient.
From the top right there is a common desktop computer memory module (DDR2) and a common laptop computer memory module (also DDR2). Again, laptop memory module is only half the size and therefore often slower.

When someone asks you "How much free space you've got?" then it means how much free space your hard disk has. Never say something like "I've got 100 gigabytes of free memory". You've got 100 gigabytes of free disk space, not memory. Smile

Why not use just hard disk for everything, what's the use of temporary memory?

Well, memory works hundreds to thousands of times faster than a hard disk, and it has no moving mechanical parts. Therefore it is better to keep most often used things in random access memory for very quick access.
This also means that the more RAM your computer has, the better it performs. Windows Vista and 7 users are able to take advantage of ReadyBoost service that speeds up computers using USB flash drives and memory cards - but the service is still not as good as adding more RAM.

Downloading and installing Speccy

Opening a computer case and adding or replacing memory modules or hard disks is a job for people who know what they are doing. If you are not common with these, do not try to do everything yourself - you might end up with a broken computer. Call a specialist instead. Smile

You still need some information before buying memory modules or hard drives.
For memory modules, you need to know the name (type and speed), for example, DDR2-3200 or DDR3-10600 (aka PC2-3200 or PC3-10600) and whether there are any available memory slots in your computer.
For hard disk drives, you need to know interface type, for example SATA or PATA.

If you have Speccy installed already, move straight to detecting memory modules or detecting hard drive interface part of this article.

Luckily, there is a free program to help you with this - Speccy. Head to its download page and click the Download from Piriform.com link.
Speccy download page, click the Download from Piriform.com link

After downloading and launching the installer, Speccy setup starts by asking for the language. As English is fine, click OK.

Speccy installer, select a language. Click OK.

Click Next in the absolutely useful Welcome screen:
Speccy setup, Welcome Screen. Click Next.

As no one really reads (understands) a License Agreement, click I Agree: You can also grab several headache pills and really read it thoroughly before clicking... if you feel an unstoppable urge to do so. Wink
Speccy setup, License Agreement. Click I Agree.

Clear the Add Desktop Shortcut check box (you do not need Speccy that often!) and click Next:
Speccy setup, Install Options. Clear the Add Desktop Shortcut box. Then click Next.

Then, another useless offer appears - it might be free Google Toolbar, Google Chrome or anything else. Remember, you do not need all the software in the world on your computer and that too many programs tend to slow computers down!
Clear the Install the free Google Toolbar along with Speccy box (or any other check boxes) and then click Install:
Speccy setup, Free Google Toolbar for Internet Explorer. Clear the Install the free Google Toolbar along with Speccy box. Then click Install.

After the setup is complete, click Finish. This will also run Speccy right away.
Speccy setup, Completing. Click Finish.

Oh yes, Windows Vista and 7 users will encounter a warm and caring touch of User Account Control before actually running Speccy. Click Continue or Yes in the dialog.
Windows 7, User Account Control dialog for Speccy. Click Yes.

Detecting memory module types with Speccy

It takes a few seconds for Speccy to gather system information. After the process is complete, an overview appears.
Speccy main window with system overview.

To see information about memory modules, click RAM either on the left side or in the overview part.
You will then see detailed information about the memory modules and slots on your computer.
Memory slots section shows how many total, used and free memory module slots there are on your computer.
In the example below, there are no free memory slots. This means that adding memory requires purchasing two new memory modules. Why two? Because Memory type is DDR3 and all DDR memory modules work faster if they are installed in pairs of same size and speed (Dual Channel mode). So in this case, if you want to upgrade RAM size from 4 GB (2x 2 GB modules) to 8 GB, you should buy two identical 4 GB DDR3 modules. This affects only DDR, DDR2 and DDR3 memory types, SDRAM, EDO and other types of memory modules can also be added one module at a time.
If your computer has free memory slots, fill them with smaller modules instead (for example, additional two 2 GB DDR modules).
Memory type is DDR3 here. This is often called PC3, too. Respectively, DDR2 is called PC2 and DDR is called just PC - i.e PC3-6400, PC2-3200 or PC-1600.
Memory size is quite strangely 3952 MBytes (3.952 GB) in the example below. This really means that the computer has 4096 MB or 4 GB of memory installed and some memory is dedicated to a graphics card. Always round strange numbers up to find out the real amount of memory.
Please remember that 32-bit Windows XP, Vista and 7 are unable to use more memory than 4 GB, so there is no point in adding more RAM for those! Memory sizes over 4 gigabytes come handy only on 64-bit Windows. To see if you have 32- or 64-bit Windows, open Speccy Summary page from the top left.
DRAM Frequency is important for finding out the peak transfer rate (and module name) of memory. Computer shops label memory modules something like DDR3-8500 (or PC3-8500) and DDR2-6400 (PC2-6400). The frequency must be converted to the peak transfer rate to find the correct modules easily. See the conversion tables in the article for this. Nevermind if tables have specified numbers a little different - 532 MHz here still means 533 MHz.
Next items, CL, tRCD, tRP and tRAS have also a lot to do with memory speed, but let's not get more technical than this, right? Simply, the lower the numbers are, the faster the memory modules work. Smile
Speccy, RAM information page. Memory slots show how many total, used and free memory slots there are on your computer. Memory section shows detailed information about memory modules installed.

DDR3 SDRAM Frequencies and corresponding Module Names:
400 MHz = PC3-6400
533 MHz = PC3-8500
667 MHz = PC3-10600
800 MHz = PC3-12800
933 MHz = PC3-14900
1066 MHz = PC3-17000

DDR2 SDRAM Frequencies and corresponding Module Names:
200 MHz = PC2-3200
266 MHz = PC2-4200 or PC2-4300
333 MHz = PC2-5300 or PC2-5400
400 MHz = PC2-6400
533 MHz = PC2-8500 or PC2-8600

DDR SDRAM Frequencies and corresponding Module Names:
200 MHz = PC-1600
266 MHz = PC-2100
333 MHz = PC-2700
400 MHz = PC-3200

To sum up - following the same example, you need to buy two 4GB modules with names PC3-8500 or DDR3-8500.

Whew, was that too technical? Consult some IT specialist if the lines above made no sense. Smile

If you add more memory to your computer, you might need to adjust page file size in Windows. By default, Windows resizes paging file itself, but many users set the file to a fixed size to avoid possible fragmentation and performance issues.

Detecting hard disk drive interface type with Speccy

To find out which interface type your hard disk has, click Hard Disk on the left.
Here, only two lines are really important - Interface and SATA (or PATA) type. In the following example, the SATA type is SATA-II. For SCSI, there is no SCSI type line shown. That's all you need to say in the shop - for example, SATA-II hard disk drive. Also specify if you need the hard disk drive for laptop or desktop computer. And specify the needed size (the Real size field), too! Laughing
Speccy, Hard Drives information page. Only SATA, PATA or SCSI type is important here - this shows the interface of the hard disk drive.

 

Sub Navigation

Sub Navigation
Next: Computer boot order
Previous: Other
comments powered by Disqus