NVMe son las siglas de Non-Volatile Memory Express (memoria no volátil rápida) y describe un protocolo de almacenamiento de alta velocidad que se utiliza principalmente para acceder a unidades de estado sólido (SSD) en ordenadores personales. NVMe es una forma más eficiente de acceder a estos dispositivos rápidos que su predecesor, la interfaz SATA.
Esto no es culpa de SATA. Simplemente se diseñó para resolver un problema, y lo resolvió muy bien. Las cosas han avanzado, como suele ocurrir en este sector. SATA se introdujo para ofrecer una interfaz mejor para los discos duros que la interfaz PATA, aún más antigua, que tenía dificultades para seguir el ritmo de las velocidades cada vez mayores que alcanzaban las unidades. Y sí, por si te lo estás preguntando, SATA significa Serial ATA, mientras que PATA era Parallel. ATA significa Advanced Technology Attachment, algo que parece no tener ningún sentido.
No se puede hablar de NVMe sin mencionar SATA, así que no se sorprenda cuando volvamos a ello en un momento. SATA es importante y sigue existiendo hoy en día, pero NVMe es lo que está en auge. Hay otra interfaz que debes conocer para comprender lo que ocurre con NVMe, y es PCI Express (PCIe). NVMe utiliza la interfaz PCI Express para producir el increíble rendimiento que ofrecen los últimos SSD.
PCI Express es significativamente más rápido que la interfaz SATA III a la que sustituye. Pero eso no es lo único que tiene que ofrecer. También admite transferencias de datos en paralelo para alcanzar un rendimiento realmente elevado. Vale la pena aportar algunas cifras concretas para que se comprenda el gran avance que suponen NVMe y PCIe con respecto al antiguo estándar SATA, y esto solo en términos de rendimiento.
Desde el punto de vista de la interfaz directa, NVMe envía comandos dos veces más rápido que los controladores Advanced Host Controller Interface (AHCI) que utiliza SATA. Puede gestionar más de un millón de operaciones de entrada/salida por segundo (IOP), frente a las 100 000 de SATA. Básicamente, funciona más rápido en lo que respecta a los aspectos fundamentales.
Esto se traduce en cifras importantes cuando se utilizan las unidades, y las mejoras más evidentes se aprecian al observar el rendimiento máximo. Cuando se introdujo PCIe 3.0, SATA estaba limitado a unos 600 MB/s, mientras que las unidades PCIe 3.0 NVMe podían alcanzar los 1000 MB/s con un solo carril. La mayoría de los SSD admiten cuatro carriles, por lo que se pueden alcanzar unos 4000 MB/s.
Ese rendimiento se ha duplicado prácticamente con cada generación de PCIe, por lo que ahora estamos ante unidades que funcionan con PCIe 5.0 y que tienen un rendimiento potencial de hasta 16 GB/s. Incluso teniendo en cuenta las sobrecargas del protocolo y la corrección de errores, seguimos hablando de unos 14 000 MB/s para unidades como la SSD MP700 PRO SE. Eso es más de 23 veces más rápido que SATA.
Lo último que cabe mencionar sobre las unidades NVMe es el factor de forma de las unidades que lo admiten. Las unidades vienen en una variedad de formas y tamaños, aunque para las SSD de consumo se limitan en gran medida a las unidades M.2, que tienen 22 mm de ancho y, en su mayor parte, 80 mm de largo. Las unidades físicamente más pequeñas, como las que miden 60 mm o solo 30 mm de largo, son comunes en los dispositivos portátiles.
El ancho y el largo se combinan para definir el factor de forma. Por lo tanto, si observas una unidad como la MP700 ELITE, verás que se describe como M.2 2280, lo que indica que tiene 22 mm de ancho y 80 mm de largo. Por su parte, la MP600 MINI es una unidad M.2 2230, lo que significa que solo mide 30 mm de largo. Dado que está destinada a la diminuta Valve Steam Deck, ese pequeño factor de forma tiene sentido.
PRODUCTOS EN EL ARTÍCULO