RAM Memory

What is RAM Memory? Types of RAM

What is RAM Memory?

RAM stands for Random Access Memory(RAM Memory). It is pronounced as ‘ram’. It is generally located on the motherboard. Random access to RAM Memory makes it possible to find specific information very quickly. RAM is a type of computer memory. It is a form of fast-access storage that is used as the main memory in the computer system. RAM is the hardware in a computing device. RAM is used to keep the currently used data, Operating system, and application programs.

RAM can be accessed randomly. It means any byte of memory can be accessed without touching the preceding byte. RAM is the main memory of the computer. It is very much faster to read data from and write data on it as compared to other storage devices like Dard Disk Drive, Optical drive and Solid State Drive, etc. RAM Memory is found in PCs, smartphones, server, and other devices. Random Access Memory is a volatile memory.

It can be explained as data is retained in RAM as long as the computer is on. When the computer is turned off, the data is lost immediately. When the computer is turned on again or rebooted, the operating system and other files are reloaded into RAM. They are reloaded usually from HDD(Hard disk drive) or SSD(Solid-state drive).


Read more about : How To Install Custom Rom in Android Device


RAM Memory


History of RAM Memory:

The very first form of RAM came in 1947. It came with the use of the Williams tube.

The second widely used form of RAM was invented in 1947. It was a magnetic-core memory.

RAM, as we know it today, was first invented in 1968 by Robert Dennard. It used transistors to store bits of data.

Working of RAM? How does RAM Memory?

RAM is considered as random access because we can access any cell from the memory directly if we know the row and the column that intersect that particular cell. The opposite side of Random Access Memory is Serial Access Memory. SAM is used to store data as a series of memory cells. This series of cells can be accessed in a sequence. If the data is not found in the current location, each memory cell is checked until the needed data is found.


Uses of RAM? What Random Access Memory is used for?

RAM (Random Access Memory) is used to store data but it cannot use data permanently. It is because RAM is a volatile memory.

We can compare RAM to any person’s short-term memory and his long-term memory to a hard drive. Short-term memory focuses on immediate work. It can keep only a limited number of facts in view at a time.  When short-term memory is filled up, it is refreshed with the facts which are stored in the brain’s long-term memory.

A computer also works in the same way. If RAM (Random Access Memory) gets filled, the processor of the computer repeatedly goes to the hard disk to overlay the old data in RAM with the new data. This process slows the operations of the computer.

The hard disk of the computer can become completely full of data. It can become unable to take any more data, but RAM will not run out of memory. So, the combination of RAM and storage memory can be completely used up.


RAM Memory

Types of RAM:

  • DRAM (Dynamic Random Access Memory):

DRAM stands for Dynamic Random Access Memory. It is a type of memory that is constantly refreshed to maintain its content. If it is not refreshed it loses its content. The DRAM is typically used for the main memory in the computing devices. If a personal computer or a smartphone is advertised as 4-GB or 16-GB, these numbers refer to the Dynamic random access memory or the main memory, in the device. The DRAM is a volatile memory. It loses its content when the computer is turned off.


  • SRAM (Static Random Access Memory):

SRAM stands for static random access memory. While DRAM is used for main memory, SRAM is more often used for system cache. SRAM does not need to be refreshed, unlike dynamic random access memory. It is because SRAM is said to be static. This is the reason SRAM is faster than DRAM. SRAM is a volatile memory. It loses its content when the computer is turned off.


Advantages of RAM Memory:

  • Programs are loaded faster in RAM.
  • RAM is power efficient
  • RAM uses much less power.
  • RAM has a lower cost than traditional solid-state drives.
  • RAM does not slow down over time.


 Disadvantages of RAM Memory:

  • RAM is a volatile memory.
  • A power outage may cause data loss.
  • Its cost per bit is high.
  • RAM has a low capacity.
  • RAM is not compatible physically.


Bus Topology|| Diagram||advantages||disadvantages

Waterfall Model advantages and disadvantages