Home : Hardware Terms : Non-Volatile Memory Definition

Non-Volatile Memory

Non-volatile memory (NVM) is a type of memory that retains stored data after the power is turned off. Unlike volatile memory, it does not require an electric charge to maintain the storage state. Only reading and writing data to non-volatile memory requires power.

Storage devices, such as HDDs and SSDs, use non-volatile memory since they must maintain their data when the host device is turned off. Hard disks (HDDs) store data magnetically, while (flash disks|flash memory) (SSDs) store data using memory cells in integrated circuits. Both can maintain their storage state for several years without power.

Examples of non-volatile memory are listed below:

  1. Hard disk drive (HDD)
  2. Solid state drive (SSD)
  3. Flash drive (USB keychain)
  4. Optical media (CDs, DVDs, etc)
  5. Read-only memory (ROM)

Since most storage devices need to maintain data without power, non-volatile memory is far more common than volatile memory. In computers, volatile memory is primary used for RAM and temporary cache storage.

Updated: October 17, 2019

Cite this definition:


TechTerms - The Tech Terms Computer Dictionary

This page contains a technical definition of Non-Volatile Memory. It explains in computing terminology what Non-Volatile Memory means and is one of many hardware terms in the TechTerms dictionary.

All definitions on the TechTerms website are written to be technically accurate but also easy to understand. If you find this Non-Volatile Memory definition to be helpful, you can reference it using the citation links above. If you think a term should be updated or added to the TechTerms dictionary, please email TechTerms!