Volatile Memory

Volatile memory is memory that requires electric current to retain data. When the power is turned off, all data is erased. Volatile memory is often contrasted with non-volatile memory, which does not require power to maintain the data storage state.

The most common type of volatile memory is random-access memory, or RAM. Computers and other electronic devices use RAM for high-speed data access. The read/write speed of RAM is typically several times faster than a mass storage device, such as a hard disk or SSD. When a computer boots up, it loads the operating system into RAM. Similarly, when you open an application on your computer or mobile device, it is loaded into RAM. Loading the operating system and active applications into RAM allows them to run much faster.

Since RAM is volatile memory, all data stored in RAM is lost when the host device is turned off or restarted. The operating system must be loaded into RAM again when the device is turned on. While this requires extra processing time during startup, the "reset" that non-volatile memory provides is an effective way to remove lingering issues that may occur while a computer is running. This is why restarting a computer or electronic device is an effective way to fix common problems.

System RAM is the most common type of volatile memory, but several other types exist. Below are some examples of volatile memory:

  1. System RAM (DRAM)
  2. Video RAM (VRAM)
  3. Processor L1 and L2 cache
  4. HDD and SSD disk cache

NOTE: The "volatile" aspect of the term "volatile memory" refers to how data is lost when the power is turned off. It does not refer to the voltage required to maintain the data.

Updated October 18, 2019 by Per C.

quizTest Your Knowledge

Which processor architecture is most often used in compact, low-power computers and smartphones?

A
ARM
0%
B
x86
0%
C
PowerPC
0%
D
MIPS
0%
Correct! Incorrect!     View the ARM definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of Volatile Memory on this page is an original definition written by the TechTerms.com team. If you would like to reference this page or cite this definition, please use the green citation links above.

The goal of TechTerms.com is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about this definition or would like to suggest a new technical term, please contact us.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.