Solid-state storage (SSS) is
non-volatile computer storage that has no moving parts; it uses only
electronic circuit
An electronic circuit is composed of individual electronic components, such as resistors, transistors, capacitors, inductors and diodes, connected by conductive wires or Conductive trace, traces through which electric current can flow. It is a t ...
s. This
solid-state design dramatically differs from the commonly-used competing technology of
electromechanical
Electromechanics combine processes and procedures drawn from electrical engineering and mechanical engineering. Electromechanics focus on the interaction of electrical and mechanical systems as a whole and how the two systems interact with each ...
magnetic storage
Magnetic storage or magnetic recording is the storage of data on a magnetized medium. Magnetic storage uses different patterns of magnetisation in a magnetizable material to store data and is a form of non-volatile memory. The information is acc ...
which uses moving
media
Media may refer to:
Communication
* Means of communication, tools and channels used to deliver information or data
** Advertising media, various media, content, buying and placement for advertising
** Interactive media, media that is inter ...
coated with
magnetic material.
Generally, SSS is much faster but more expensive per unit of storage.
[
]
SSS
devices typically use
flash memory
Flash memory is an Integrated circuit, electronic Non-volatile memory, non-volatile computer memory storage medium that can be electrically erased and reprogrammed. The two main types of flash memory, NOR flash and NAND flash, are named for t ...
, but some use battery-backed
random-access memory
Random-access memory (RAM; ) is a form of Computer memory, electronic computer memory that can be read and changed in any order, typically used to store working Data (computing), data and machine code. A random-access memory device allows ...
(RAM). Devices come in various types, form factors, storage sizes, and
interfacing
Interfacing is a textile used on the unseen or "wrong" side of fabrics to make an area of a garment more rigid.
Interfacings can be used to:
*stiffen or add body to fabric, such as the interfacing used in shirt collars and cuffs
*strengthen ...
options to satisfy application requirements for many computer systems and appliances.
Overview
Historically, computer system
secondary storage
Computer data storage or digital data storage is a technology consisting of computer components and Data storage, recording media that are used to retain digital data. It is a core function and fundamental component of computers.
The cent ...
has been implemented to leverage magnetic properties of surface coatings applied to rotating
platters (in
hard disk drive
A hard disk drive (HDD), hard disk, hard drive, or fixed disk is an electro-mechanical data storage device that stores and retrieves digital data using magnetic storage with one or more rigid rapidly rotating hard disk drive platter, pla ...
s and
floppy disk
A floppy disk or floppy diskette (casually referred to as a floppy, a diskette, or a disk) is a type of disk storage composed of a thin and flexible disk of a magnetic storage medium in a square or nearly square plastic enclosure lined with a ...
s) or linearly moving strips of
plastic film
Plastic film is a thin continuous polymeric material. Thicker plastic material is often called a "sheet". These thin plastic membranes are used to separate areas or volumes, to hold items, to act as barriers, or as printable surfaces.
Plast ...
(in
tape drive
A tape drive is a data storage device that reads and writes data on a magnetic tape. Magnetic-tape data storage is typically used for offline, archival data storage. Tape media generally has a favorable unit cost and long archival stability.
...
s). Pairing such magnetic media with
read/write heads allows
data
Data ( , ) are a collection of discrete or continuous values that convey information, describing the quantity, quality, fact, statistics, other basic units of meaning, or simply sequences of symbols that may be further interpreted for ...
to be written by separately magnetizing small sections of the
ferromagnetic
Ferromagnetism is a property of certain materials (such as iron) that results in a significant, observable magnetic permeability, and in many cases, a significant magnetic coercivity, allowing the material to form a permanent magnet. Ferromagne ...
coating, and read later by detecting the transitions in magnetization. For the data to be read or written, exact sections of the magnetic media need to pass under the read/write heads that flow closely to the media surface; as a result, reading or writing data imposes delays required for the positioning of magnetic media and heads, with the delays differing depending on the actual technology.

Over time, advancements in
central processing unit
A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary Processor (computing), processor in a given computer. Its electronic circuitry executes Instruction (computing), instructions ...
(CPU) speed has driven
innovation
Innovation is the practical implementation of ideas that result in the introduction of new goods or service (economics), services or improvement in offering goods or services. ISO TC 279 in the standard ISO 56000:2020 defines innovation as "a n ...
in secondary storage technology. One such innovation,
flash memory
Flash memory is an Integrated circuit, electronic Non-volatile memory, non-volatile computer memory storage medium that can be electrically erased and reprogrammed. The two main types of flash memory, NOR flash and NAND flash, are named for t ...
, is a non-volatile storage medium that can be electrically erased and reprogrammed.
Solid-state storage typically uses the
NAND type of flash memory, which can be accessed in chunks smaller than the entire capacity of the device. The minimal chunk size (page) for a read operation is much smaller than the minimal chunk size (block) for a write/erase operation, resulting in an undesirable phenomenon called
write amplification that limits the random write performance and write endurance of a flash-based storage device.
Some solid-state storage devices use (
volatile) RAM and a battery that preserves the contents of the RAM without system power as long as the battery continues to provide power. Flash-based storage does not suffer the limitation of a battery, but RAM-backed storage is faster and does not experience write amplification.
As a result of having no moving mechanical parts, solid-state storage has no data access
latency required to move the media as in an electromechanical storage device. This allows for significantly higher
I/O operation rates (
IOPS
Input/output operations per second (IOPS, pronounced ''eye-ops'') is an input/output performance measurement used to characterize computer storage devices like hard disk drives (HDD), solid state drives (SSD), and storage area networks (SAN). Lik ...
). Additionally, solid-state storage consumes less power, has better physical shock resistance, and produces less heat and no vibration.
Compared to electromechanical, solid-state devices tend to cost more for the same capacity, and generally are not available in the larger capacities available for electromechanical.
Also, flash-based devices experience
memory wear that reduces
service life resulting from limitations of flash memory that impose a finite number of
program–erase cycles used to write data. Due to this, solid-state storage is frequently used for
hybrid drive
A hybrid drive (solid state hybrid drive – SSHD, and dual-storage drive) is a logical or physical computer storage device that combines a faster storage medium such as solid-state drive (SSD) with a higher-capacity hard disk drive (HDD). Th ...
s, in which solid-state storage serves as a
cache for frequently accessed data instead of being a complete substitute for traditional secondary storage.
Device types
A
solid-state drive
A solid-state drive (SSD) is a type of solid-state storage device that uses integrated circuits to store data persistently. It is sometimes called semiconductor storage device, solid-state device, or solid-state disk.
SSDs rely on non- ...
(SSD) provides secondary storage for relatively complex systems including
personal computer
A personal computer, commonly referred to as PC or computer, is a computer designed for individual use. It is typically used for tasks such as Word processor, word processing, web browser, internet browsing, email, multimedia playback, and PC ...
s,
embedded system
An embedded system is a specialized computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is e ...
s,
portable devices,
large servers and
network-attached storage
Network-attached storage (NAS) is a file-level computer data storage server connected to a computer network providing data access to a Heterogeneous computing, heterogeneous group of clients. In this context, the term "NAS" can refer to both th ...
(NAS). To satisfy such a wide range of uses, SSDs are produced with various features, capacities,
interfaces
Interface or interfacing may refer to:
Academic journals
* ''Interface'' (journal), by the Electrochemical Society
* '' Interface, Journal of Applied Linguistics'', now merged with ''ITL International Journal of Applied Linguistics''
* '' Inter ...
and physical sizes and layouts.
Solid-state storage is also available as
removable media
In computing, a removable media is a data storage media that is designed to be readily inserted and removed from a system. Most early removable media, such as floppy disks and optical discs, require a dedicated read/write device (i.e. a drive) ...
. A
memory card
A memory card is an electronic data storage device used for storing digital information, typically using flash memory. These are commonly used in digital portable electronic devices, such as digital cameras as well as in many early games conso ...
, such as
MMC and
SD, is shaped to fit into a special port for the card. A
USB flash drive
A flash drive (also thumb drive, memory stick, and pen drive/pendrive) is a data storage device that includes flash memory with an integrated USB interface. A typical USB drive is removable, rewritable, and smaller than an optical disc, and u ...
connects via
USB
Universal Serial Bus (USB) is an industry standard, developed by USB Implementers Forum (USB-IF), for digital data transmission and power delivery between many types of electronics. It specifies the architecture, in particular the physical ...
and is not constrained by shape and size as a card is.
In general, an SSD uses a relatively fast interface such as
Serial ATA
SATA (Serial AT Attachment) is a computer bus interface that connects host adapter, host bus adapters to mass storage devices such as hard disk drives, optical drives, and solid-state drives. Serial ATA succeeded the earlier Parallel ATA (PAT ...
(SATA) or
PCI Express
PCI Express (Peripheral Component Interconnect Express), officially abbreviated as PCIe, is a high-speed standard used to connect hardware components inside computers. It is designed to replace older expansion bus standards such as Peripher ...
(PCIe) paired with a logical device interface such as
AHCI
The Advanced Host Controller Interface (AHCI) is a technical standard defined by Intel that specifies the Hardware register, register-level interface of Serial ATA (SATA) host controllers in a non-implementation-specific manner in its Intel chip ...
or
NVM Express
NVM Express (NVMe) or Non-Volatile Memory Host Controller Interface Specification (NVMHCIS) is an open, logical-device interface functional specification, specification for accessing a computer's non-volatile storage media usually attached via th ...
(NVMe). Removable devices use simpler, slower interfaces such as the
one-bit SD interface or
SPI.
See also
*
Drum memory
Drum memory was a magnetic data storage device invented by Gustav Tauschek in 1932 in Austria. Drums were widely used in the 1950s and into the 1960s as computer memory.
Many early computers, called drum computers or drum machines, used drum ...
a magnetic data storage device used as the main working memory in many early computers
*
i-RAM a DRAM-based solid-state storage device produced by Gigabyte, operating as a SATA hard disk drive
*
*
Magnetic storage
Magnetic storage or magnetic recording is the storage of data on a magnetized medium. Magnetic storage uses different patterns of magnetisation in a magnetizable material to store data and is a form of non-volatile memory. The information is acc ...
the concept of storing data on a magnetised medium using different patterns of magnetisation
*
RAM drive a block of random-access memory that the operating system treats as if it were secondary storage
*
Sequential access memory a class of data storage devices that read stored data in a sequence
*
Wear leveling a technique for prolonging the service life of some kinds of erasable computer storage media, such as flash memory
References
External links
Solid-State Storage: Technology, Design and Applications IBM
International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
, May 4, 2010, by Richard Freitas and Lawrence Chiu
USB Flash Wear Leveling and Life Span FAQ Corsair, June 2007, archived from the original on October 13, 2007
{{Primary storage technologies
Solid-state computer storage