How solid state drives work: interfaces, flash memory and data care

WikiSSD explains how solid state drives work from the ground up. The site draws on public documentation from standards bodies, government programs and manufacturers to describe the interfaces, flash memory and data care that determine an SSD's behavior. It covers the SATA and NVMe protocols, PCIe lanes and M.2 form factors, then moves into NAND flash with bits per cell, endurance ratings and write amplification. Performance topics include sequential and random speed, queue depth, thermal throttling and how storage reaches games and applications. Compatibility guides address fitting an SSD to laptops, desktops, consoles, cameras and external enclosures, while data care articles cover TRIM, health monitoring, firmware, secure erase and backups.

The site sells nothing and performs no tests or reviews. Every article is sourced from public documentation, so readers can trust that the explanations reflect the specifications and behavior described by the organizations that define the technology. Readers who want product picks can turn to a separate project that keeps a list of the best SSDs for programming, chosen by its own criteria.

How an SSD stores data: controller, NAND flash and firmware
SSD Basics

How an SSD stores data: controller, NAND flash and firmware

Explains the role of the controller, NAND flash cell types, firmware, interfaces, and endurance in solid-state drives.

How solid state drives work, the SATA and NVMe protocols, PCIe lanes and M.2 form factors.

Bits per cell, endurance ratings, write amplification, SLC caching and how drives wear out.

Sequential and random speed, queue depth, heat, and how fast storage reaches games and apps.

Fitting an SSD to laptops, desktops, consoles, cameras and external enclosures.

TRIM, health monitoring, firmware, secure erase and backups for the life of a drive.