This is a small classification of different “Drives” found in the tech market and how they stand up to each other in price & performance.
SSD vs M.2 vs PCIe vs NVMe
SSD: An SSD a.k.a Solid State Drive is a storage device (Way Faster than a normal hard drive) that uses integrated circuit assemblies as memory to store data. Unlike a normal hard disk which uses a mechanical working mechanism, SSD’s have no moving components and contain chips. As of now, most SSD’s use NAND Flash Technology. There is no doubt that SSD’s are way faster than typical HDD but the price is higher in comparison but an upgrade is worth the money. An SSD has fewer chances of failures since it has no disks or mechanical working.
Highest SSD Speed: Samsung 850 Pro – 550MB/s read & 520MB/s write
M.2: Termed as “M dot two” is a specification for computer expansion cards and connectors. M.2 is a physical standard. It can be PCIe/SATA/USB etc or several at once.
PCIe: PCI Express a.k.a Peripheral Component Interconnect Express is a high-speed computer expansion standard as a replacement for PCI/PCIX etc. It is much costlier than a normal SSD because of its greater speeds. It has a 2-lane & 4-lane variants that utilize a PCIe slot which results in a substantially faster transfer rates. New motherboards have special slots designed for such drives.
NVMe: NVMe drives also attach to the PCIe express bus similar to a PCIe/M2 drive. It is the newest native PCIe attachment for really blistering fast storage. Samsung & Intel are leaders in this type of storage but there are a lot of compatibility issues since these type of drives are supported currently on very few motherboards. As time passes, we can expect more motherboards to support his storage.
Highest NVMe Speed: Samsung 960 Pro – 3,500 MB/s read & 2,100 MB/s write